Why Is Bitcoin Going Up? 2025 Price Drivers Explained