The S&P 500 Has Reached an All-Time High: Should You Invest Now or Wait for a Correction?

Summary
The S&P 500 (^GSPC -1.60%) has been breaking records over the last few weeks, officially reaching a new all-time high in...
The S&P 500 (^GSPC -1.60%) has been breaking records over the last few weeks, officially reaching a new all-time high in July. As of this writing on Aug. 1, it's up by about 25% from its low point in April.