But no matter in what form they appear, Cramer said, talk about future catalysts or dividend boosts will always give investors reasons to buy when the market dips.
Cramer's final factors to consider are geopolitical risk and a stock's chart.
Geopolitical risk isn't just about unrest in the Middle East. There are now dozens of factors that can affect a company's earnings. In 2011, for example, the financial crisis in Europe held bank stocks across the globe hostage for months on end, he explained.
A slowdown in the Chinese economy affects the earnings of countless companies, from industrial equipment makers to mining and materials to even retailers such as
As for a stock's chart, Cramer said that far too often a stock will fall after an earnings release simply because the chartists feel the stock has hit a resistance level or some other technical indicator has come up short.
But for companies with great earnings momentum, selloffs like these can be the perfect buying opportunity -- but only if investors have done their homework to know the selloff was unwarranted, he said.
To sign up for Jim Cramer's free Booyah! newsletter with all of his latest articles and videos please click here.
To watch replays of Cramer's video segments, visit the Mad Money page on CNBC
-- Written by Scott Rutt in Washington, D.C.
To email Scott about this article, click here:
Follow Scott on Twitter
or get updates on Facebook,
Check Out Our Best Services for Investors
Jim Cramer and Stephanie Link reveal their investment tactics while giving advanced notice before every trade.
- $2.5+ million portfolio
- Large-cap and dividend focus
- Intraday trade alerts from Cramer
Access the tool that DOMINATES the Russell 2000 and the S&P 500.
- Buy, hold, or sell recommendations for over 4,300 stocks
- Unlimited research reports on your favorite stocks
- A custom stock screener
Jim Cramer's protégé, David Peltier, uncovers low dollar stocks with extraordinary upside potential that are flying under Wall Street's radar.
- Model portfolio
- Stocks trading below $10
- Intraday trade alerts