Bitcoin Price Prediction as BTC Attempts Breakout to $23,000 Level