Prices are always at the all time high though, unless you bought at very specific temporary periods such as post 2007/2008 "crash". If you wait around for another "crash" you'll never get on the ladder. The general rule in the UK which has generally stood the test of time is that you simply buy as soon as you can. Even taking into account temporary blips, things have only ever gone up. Nobody can predict if/when an actual crash will happen. According to our government, never, since they like to artificially prop it up at any opportunity.
I never said wait for a crash, I said leave some room in the budget to cover increase in costs, especially when interest rates are at all time lows. It was obvious interest rates will go up and with it, mortgage costs will follow.