Will BTC be at or above $70,000 by Mar 20, 2026 UTC?