End of 2024 BTC prediction: 115,000 End of 2025 BTC prediction: 270,000