Bitcoin returns to the price that capped 2021, defined 2024, and now tests the rally again Jun 3, 2026