Wait for the downside catalyst
I know a lot of you on here hate Cramer, but he said something last night (or two nights ago, I forget) that is spot on. People keep calling him asking him if CAT has topped out yet. He keeps responding by telling him this:
Sales keep growing. Margins keep expanding. Execution is still spotless. Profits keep increasing. If the business keeps growing profits, theres no reason for the stock to top off.
And that goes for the rest of the market. If businesses keep getting better, why do people keep screaming for a pullback?