Will Bitcoin reach $140,000 before July 25, 2026?