I think BTC has three phases.
Bull markets (happen after halvenings)
Bear markets (happen 1 year after halvenings)
Accumulation phases (2 years leading up to halvenings)
The accumulation phase isn't that exciting, the price goes up slowly. We probably won't get back to $50k until 2024, and many altcoins will continue to bleed in the meantime.