When will the crypto bear market be over?

A. 2023

B. 2024

C. 2025

D. 2026