Bitcoin (BTC) Mining Is Expected to Be Profitable in 2025, Canaccord Says