Home/Decisions/Buy now or wait

Decision Guide · Reviewed 6 September 2026

Investing now beats waiting for a crash 90% of the time—missing up-days is more costly than buying near peaks.

S&P 500: 40 best days in past 20 years account for 50% of total returns. Miss the 10 best days? Your returns cut in half. Crash timing almost never beats buy-and-hold discipline.

The cost of market timing

Strategy$100K invested, 20 years at 10% annualOutcome
Invest now (buy and hold)$673,000 (full time-in-market)Baseline
Miss 10 best days$385,000 (−43%)Loses all wealth gain
Miss 20 best days$195,000 (−71%)Barely beats savings account
Wait for 30% crash, then invest$470,000 (still lower than buy-now)Saved ~$300K in entry price, but miss entire rally to crash

Real-world crash timing attempt

Scenario: Feb 2020, S&P 500 at $330. You wait for bigger crash.

When waiting might work (rare)

Best compromise: Dollar-cost average

Invest $50K monthly over 2 years instead of $600K now. Smooths entry price, reduces timing risk, captures some cash drag protection, but less time-in-market drag than waiting.

Recommendation: Invest now with money you have. Don't wait. If trying to time a crash, you're probably wrong and will miss the recovery.

Model dollar-cost averaging ↗ Project long-term returns ↗