That's great and all, but riddle me this, when will the next crash happen? Don't know? How about this one: How much longer will stocks go up for, how much more of a bull market do we have? Still don't know?
Then my thoughts are this: Purchase the stock of good companies, attempting to find the better deals w/r/t P/E or P/B(INTC is only now moving from 10x P/E to ~12, and still yields 3.6%, and still Wall St. is pessimistic about it, and it's not the only company out there) and if there should be a crash, which is never just brought about by itself(probably be Europe or Japan), then I'll keep investing.
In short: Market timing is bunk.