It is very tempting to try to time the market. We all have 20/20 hindsight. It is clear that selling stocks a year ago would have been an excellent strategy. But neither individuals nor investment professionals can consistently time the market.
I agree. Right now is the time to be shoveling money into stocks. They look cheap. Very cheap. (except GM and Ford that is).
HT: Greg Mankiw's Blog