The best time to buy will always be the time that we all missed, because it was then the best time to date, but to be honest, I think that people never know when there will be a really good time to buy, because that the market always works differently.