Schwab research based on 20 years of S&P 500 returns found that investing as early as possible ("time in the market") delivered better long-term growth than dollar-cost averaging.
Investing as soon as possible delivered only 8.3% lower returns than "perfect" market timing.
The S&P 500 has delivered 9.98% average annual returns for the past 98 years, through good times and bad, and has tended to reward long-term investors who keep investing consistently.
The S&P 500 index (SNPINDEX: ^GSPC) reached a new record high in October, but there are many reasons why the stock market might feel risky. Interest rates are rising. Some investors are worried about high levels of debt among companies involved in the artificial intelligence (AI) boom. Others worry that the payoff from AI won't be big enough to recoup those costs.
The world always feels uncertain. There's never going to be a perfect time where someone pats you on the shoulder and says: "Everything is going to be OK forever! Your money is perfectly safe in the stock market!"
Missed AI’s "Act 1"? Act 2 Could Be 15x Bigger. Most investors think they missed the AI boat because they didn't buy Nvidia in 2005. But according to our analysts, we’re only at the end of "Act 1"—the R&D phase. "Act 2" is the global rollout. Continue »
During uncertain, risky-feeling moments like these, you might feel tempted to "time the market" by holding back money that you usually would put into the stock market. You might feel like pausing your regular investment contributions. But history shows that this is a mistake. Waiting to invest until stocks go lower or "the market calms down" is likely to cost you more money than it saves.
For most people, "time in the market" beats "timing the market." Let's take a closer look at how this works and why it's a smart move for your investments.
Image source: Getty Images.
If you have some extra cash to set aside to invest in stocks, whether it's part of your regular 401(k) contributions, an IRA, or a brokerage account, you might wonder, "When is the right time to invest?" Based on extensive research from Schwab, the "best" time to invest is: as soon as possible. As soon as you know that your chunk of money, whether it's $100 or $1,000 or more, is designated as long-term investment money, you should go ahead and invest it in the stock market.
The sooner you invest your money, the more "time in the market" it has to grow. It might sound counterintuitive, but this simple strategy ("invest as soon as possible") tends to deliver the best results.
Schwab's research looked at 20 years of stock market returns from 2005 to 2024, based on $2,000 per year of investments. It analyzed hypothetical results from example investors based on:
Here's how each of these investing strategies worked, after 20 years of compounding in the S&P 500:
|
Investment Style ($2,000 Invested per Year) |
Investment Amount After 20 Years |
|---|---|
|
Perfect market timing |
$186,077 |
|
Longest time in the market |
$170,555 |
|
Dollar-cost averaging |
$166,591 |
|
Worst market timing |
$151,343 |
Data source: Schwab Center for Financial Research.
It's no surprise that "perfect market timing" got the best investment returns. But perfect market timing is impossible. What's more impressive is that just investing as soon as possible each year ("longest time in the market") got the second-best result, only 8.3% less than perfect (impossible) timing.
Time in the market slightly outperformed dollar-cost averaging, but dollar-cost averaging is well worth doing. Many people invest on every payday, every month. If that's the easiest way for you to keep buying stocks, keep doing that.
But look at the last-place result in the table above. Even the "worst" market timing, buying stocks at the highest prices at the worst possible moments, paid off for a long-term investor.
It's easy to believe that the moment we're living through is uniquely risky, volatile, and uncertain. But investors should try to keep calm and have a historical perspective. The S&P 500 index has delivered 9.98% annualized returns since 1928. That includes global catastrophes and economic collapses, and lots of stressful headlines and everyday problems along the way.
The stock market is resilient. It reflects the power of human ingenuity and collaboration to keep going, building, and growing. The Vanguard S&P 500 ETF (NYSEMKT: VOO) lets you own that long-term upside for an ultra-low expense ratio of 0.03%. In the past 16 years since the fund's inception, VOO has delivered annualized returns of 14.94%.
There's no guarantee that investing in VOO or any index fund will keep delivering such strong returns. But it's a sign that for most people, the best investment strategy is just buying low-cost index funds as soon as you can and leaving that money alone for long-term growth.
Invest early. Invest often. Give yourself as much time in the market as possible.
Before you buy stock in Vanguard S&P 500 ETF, 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 Vanguard S&P 500 ETF 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 $370,440!* 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,330,110!*
Now, it’s worth noting Stock Advisor’s total average return is 924% — a market-crushing outperformance compared to 212% 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 October 21, 2026.
Ben Gran 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.