I still stand on the fact that all past cycles have not peaked until after 500 days post halving. Thats sep/oct timeframe so i think we have a ways to go. Not that every cycle is exactly the same but they do resemble each other. I would bet on a run over the summer. Not sure how big but i dont think this cycle is done, no.
also the psychological factor, people are believing such patterns and it may become true if things stay like that.
people need to remember that the last time bitcoin reached its ATH, it was moved by institutional investors money while people are sidelined, if there's a chance that price might peak 500 days post halving and current price is having some correction, I can only think of it as financial institution's setup to sidelined retailer and to pump it later with large buys.
price can't keep going up straight because that'd be costly, the best way to make the market higher is when retailer are all got their bag empty so there's less dumpers.