Bitcoin is headed for new all-time highs before its April 2024 halving, says a new BTC price prediction.