I think achieving an all-time high is not only depend on such development like halving but also on some positive factors that may cause investors to buy more bitcoins. There are many players in the cryptocurrency market and they only waiting for the right time to pour their funds again on bitcoin. But such "right time" might also take time to happen because certain market conditions are not always favorable on them.
True! Over the years, halving have always brought about a huge increase in the value of bitcoin anyway, but at the same time, the fact that a lot of development would have taken place possibly before then; there is a huge chance that we may be seeing a huge growth over time in the long run.
I am so optimistic for the future and extremely bullish anyway, as I know that we have not even hit the level of a huge adoption yet and pretty much that is something we will get to experience eventually in the long run. With or without halving, the chance of seeing the market grow in value is always there.