This is a crucial graph to study. It compares all four cycles, overlayed. You can see they all follow a similar pattern before and after halving. But there are some differences. Perhaps some of it is caused by people knowing about the cycle and taking profits earlier, disrupting the natural cycle.
Also, note that for each cycle, the peak value after halving is a smaller multiple of the lowest value before halving. In the first halving, for instance, the peak value was about 300 times the low value, whereas in the second halving it was only about 100, and the third about 20.
Therefore, for each cycle, the highest value Bitcoin will reach diminishes to about 1/3 of the previous multiple.
Since Bitcoin reached 20 times its lowest value last cycle, one can deduce that it will reach about 20/3 = 6.7 times the lowest value this cycle.
Bitcoin's lowest point this cycle was about 20,000, so that implies a peak of 20,000 * 6.7 = $134,000.
However, since the ETF made it more easy for large money to come in, and the media hype will be crazy, and more and more people are investing in crypto, I think it could be closer to 200,000. Meaning, Bitcoin will triple or quadruple from this point.
As for when exactly the peak will be, it's impossible to say. But it will most lilkely happen between April and December of 2025. There most likely will be two bull runs in 2025, the one near the end of the year (around November) will be the real one, reaching the all-time-high, the one earlier in the year will be the leadup to it.