Will Bitcoin close above $150,000 on June 20, 2026?