Will BTC drop below $50,000 before June 30, 2026?