There is absolutely no guarantee for that to happen. We think that Bitcoin will have a new all-time high after each cycle but this is just based on what we have seen in the history of Bitcoin, things can be different in the future, maybe Bitcoin will reach a price point and then drop after it and doesn't manage to go above that point next time.
I will not deny this point completely because there are some sense of truth and fact in it. Satoshi never designed bitcoin to have new all time high value after every halving. It is just what the system sees that’s it’s obeying. If the demand for it was short and more supply is coming into the market, I don’t think it would have survived till date but will be short lived. The price cycle is something that even Satoshi don’t have control over.