All-time highs can frequently be followed up with new all-time highs.
Even if you'd invested at the peak of the worst bear markets this century, you would've generated good long-term returns if you stayed invested.
Successful long-term investing requires consistency, discipline, and continuous regular contributions.
After falling around 9% from its all-time high in March, the S&P 500 (SNPINDEX: ^GSPC) sharply reversed course and continued setting new records in April and May. Year to date, the index is up 9%.
After double-digit gains in 2023, 2024, and 2025, investors who've missed out on any part of this rally might feel like it's too dangerous to put money in stocks at record highs. In times like these, you often hear the refrain: "It's too late."
Will AI create the world's first trillionaire? Our team just released a report on the one little-known company, called an "Indispensable Monopoly" providing the critical technology Nvidia and Intel both need. Continue »
The truth is that if you're a long-term investor, it's almost never too late. Even if you invest at the peak of some of the worst bear markets in history, your chances of experiencing another eventual new high are pretty darn good!
Image source: Getty Images.
2026 is a good example of what can happen during more normal market conditions. Even with concerns about inflation, the Iran war, and the growing belief that the Fed won't be able to cut interest rates this year, the S&P 500 has set 24 new all-time closing highs so far this year. Even if you'd invested right before the 9% pullback earlier this year, you would have been back to breakeven within a month.
Clearly, setting an all-time high doesn't preclude the S&P 500 from setting a new all-time high very quickly.
But the worst-case scenario is what investors worry about: the massive bear markets that take years, not days, to recover from. How about those situations?
There have been three major extended bear markets this century -- the tech bubble, the financial crisis, and the 2022 Fed-induced bear. Granted, it would have taken years and a lot of patience to ride these bear markets out. But if you had, you would have recovered completely. If you'd stayed invested, you would have actually been sitting on some solid gains!
| Market Peak | S&P 500 Level | Value of $10,000 Invested (Price Only)* | Recovery Time to New High |
|---|---|---|---|
| March 24, 2000 | 1,527 | ~$48,800 | 7 years, 2 months |
| Oct. 9, 2007 | 1,565 | ~$47,600 | 5 years, 6 months |
| Jan. 3, 2022 | 4,797 | ~$15,500 | 2 years |
Price return only. Dividends reinvested would increase total returns. Data as of June 8, 2026. Data source: S&P 500 index historical price data.
The 2000-2013 period would have been especially painful. Just as the S&P 500 finally regained its previous high seven years earlier, it entered the financial crisis and another deep bear market.
But even riding out that full 13-year marathon of zero returns would have resulted in a total return of well over 300%, had you continued to hold that position until today.
The 2022 bear had a comparatively quick return. The decline hit its bottom in late 2022, but the market had recovered all of those losses completely by roughly the end of 2023. Of course, the artificial intelligence (AI) rally meant investors would have still been up more than 50% in total had they hung on.
Add in reinvested dividends in those cases, and total returns were even better.
The idea that new all-time highs are bad entry points simply doesn't hold up. Most all-time highs are followed up with new highs shortly thereafter. The deepest bear markets that take years to recover from get most of the attention, but they're the outliers.
Either way, long-term investors shouldn't be deterred by what price they're buying at, as long as they remain invested.
I'd keep investing in the Vanguard S&P 500 ETF (NYSEMKT: VOO), the iShares Core S&P 500 ETF (NYSEMKT: IVV), and other similar exchange-traded funds as long as you have years to stay invested.
Before you buy stock in S&P 500 Index, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and S&P 500 Index wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $439,038!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,277,804!*
Now, it’s worth noting Stock Advisor’s total average return is 942% — a market-crushing outperformance compared to 206% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.
See the 10 stocks »
*Stock Advisor returns as of June 10, 2026.
David Dierking has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Vanguard S&P 500 ETF. The Motley Fool has a disclosure policy.