No one knows what the stock market will do from day to day or even year to year.
It's not worth trying to guess what will happen next.
Most folks can invest in stocks now, but only with money they won't need for years.
Is now a good time to buy exchange-traded funds (ETFs)? Well, you're probably not alone wondering about that. The market, as measured by the S&P 500 index of 500 of America's biggest companies, has notched big double-digit gains in six of the past seven full years and was recently up more than 9% year to date (as of June 12). There's also geopolitical unrest and rising inflation.
All these can have you wondering if a stock market crash is around the corner -- and/or a recession.
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 »
Image source: Getty Images.
Given that, should you perhaps avoid the stock market and ETFs for now? Well, you might, if:
But for most people, especially those with long investing horizons, I think now is a good time to invest in one or more ETFs. (Remember that an ETF is a fund that trades like a stock.) Which one(s) you invest in matters, though. And perhaps invest gradually over time, if you fear a crash. Consider these ETFs:
There are many other solid ETFs you might want to check out, too. Just aim to hang on to them for a long time.
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 $433,268!* 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,259,391!*
Now, it’s worth noting Stock Advisor’s total average return is 935% — a market-crushing outperformance compared to 207% 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 15, 2026.
Selena Maranjian has positions in Schwab U.S. Dividend Equity ETF. The Motley Fool has positions in and recommends Vanguard S&P 500 ETF and Vanguard Total Bond Market ETF. The Motley Fool has a disclosure policy.