2012 halving - New ATH reached around 1 year after
2016 halving - New ATH reached around 1.5 years after
2020 halving - New ATH reached around 1.5 years after
Such a pattern cannot be denied but on the other hand it cannot be relied upon to be absolutely certain that such a prediction is a certainty.
Indeed for the last 3 halvings as you said all have relatively the same time and some people including some influencers also say that 2025 is most likely the next ATH but again, these are just some predictions that occur by looking at some pre-existing data but in the end we also cannot rely on this as a form of confidence that 2025 or mid-2026 could be ATH because it is only hope not certainty.
Till date every halving have initiated the bullish move and the same have caused the market to reach new ath. Just on the same we cannot predict the price to reach new ath following the previous patterns of halving. With bitcoin the limited supply is a big factor that keeps the market progressive. There are people who had believed in the growth pattern to be the same and made decisions on their investment. Here people who had the ability to hold and maintain patience succeeded whereas the users who weren't able to hold it longer ended with minimal profit. So, it is all about the ability to hold that determines the profit amidst the growth/decline in the market.