It's impossible to predict the perfect time to buy, because the market could always dip some more. But personally i believe it's a great time to buy. Even if the market continues to dip a little more, we know that it will rebound much higher than this 252 billion market cap. I could see us outdoing the 800 billion by the end of this year if everything goes as planned.
I agree that the market will rebound when it finds a bottom.