Bitcoin Price Prediction: BTC Price Tests $98K Fibonacci Level but On-Chain Metrics Warn of $45,880 Risk