Rather not to say it's not a good time to buy, it's not a good time to sell.
But if it's not a good time to sell, then it must be a good time to buy!
I won't compare today to the past decades or try to predict the future. Based on today's situation, if it's not a good time to buy, then when do you think it should?