No matter how we study the past or the pattern of bitcoin movement it will definitely be hard to get an accurate predictions but just a mere guess that could coincide.
You can not predict price correctly every time you make your prediction but you can see the market psychological cycle repeats itself many times. That psychological cycle is similar for all financial markets and cryptocurrency market is not exception.
If you zoom out and have long vision, you will be able to use this cycle easily and get profit from it. You don't have to mind about short term and get frustrated with bad news in bear market.
The earliest predictions has always been there’s always a huge pump when an halving is close by or after each Halving. But also bitcoin price is also been hit by economic factors from government policies, recession and also aggravated FUDs during either collapse of commercial banks or top exchanges. This or many could affect the price of bitcoin either negatively or positively, so it definitely hard to get an almost near certainty in its predictions.
Halving effect is great and see past cycles with past halvings. Societies, policies, economy are different among past three halvings but do you see their similarities with price growth on the chart?
I know in short term, bad news and fud are really frustrating and impact your emotion and life quality a lot if you are betting with leverage and have to face with forced liquidations. Else if you just hold your bitcoins, your life would be more easily and less stressful.