Will Bitcoin close above $75,000 on 20 March 2026? | Worm