Bitcoin Price Prediction: Can BTC Hold Support and Climb to $100K Next?