People always say the last two halvings caused rallies, but if you look at the timing, it's not true at all. In markets, we don't talk about "catalysts" triggering moves a year later.
In fact, shortly after the 2016 halving, price dropped by 32% over the course of a few weeks!

it is because the halving rise caused by its hype occurs
before the halving not after it. the rise usually starts about 2 months before the date and what you see afterwards is the correction of that hyped up rise.
however, the thing is halving is only one of the many reasons why price is rising but for some reason these topics want to focus on it despite halving being too far away.