If your time horizon is more than a year, why not buy the dip?
Sure, I wouldn't put 100% of my cash to work right now, but I think it's sensible to come up with a list of stocks you feel are beat up, and dollar cost average buying them.
Of course this is hard to do if your portfolio is 100% invested already, and you have little cash left.