New: Introducing “Why Is It Moving?” - lightning-fast, AI-driven explanations of stock moves

Learn More

Should You Buy Nvidia Before Nov. 19?

By Howard Smith | October 13, 2025, 4:22 AM

Key Points

  • Nvidia told investors to expect over 50% year-over-year sales growth once again in the current quarter.

  • Potential sales to customers in China were not included in that guidance.

  • Nvidia's massive cash flows will, over time, make their way back to shareholders.

Nvidia (NASDAQ: NVDA) last reported earnings on Aug. 27. That was another blowout report from the artificial intelligence (AI) chip leader. Revenue soared 56% year over year in its fiscal 2026 second quarter, and sales of its AI platform Blackwell to data center clients grew by 17% from the prior quarter.

Yet Nvidia stock has only moved about 2% higher since that report as I write this on Oct. 7. That's not because investors weren't impressed with the company's results. It's because it has made a habit of beating expectations. Investors anticipated that it would do so again, and sent Nvidia stock soaring by nearly 20% in the weeks leading up to that report.

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now, when you join Stock Advisor. See the stocks »

Nvidia is scheduled to report its fiscal third-quarter results on Nov. 19, and it's possible that a similar scenario will play out this time around. That would make now the time to buy the stock -- if you're looking at the short term -- ahead of its next run higher as investors jump in closer to the report date.

Nvidia headquarters with company sign out front at dusk.

Image source: Nvidia.

Don't get complacent on Nvidia

Expectations will once again be high. For its fiscal 2026 third quarter, management has guided investors to expect about 15% sequential growth, or 54% year-over-year sales growth. That forecast is even more remarkable considering that it doesn't include any potential H20 chip shipments to China.

Investors shouldn't yawn at those numbers. After this many quarters of similarly incredible growth rates from the GPU leader, it's possible that the market is starting to take them for granted. But investors shouldn't forget just how much cash flow that growth will result in. That cash should eventually make its way back to shareholders through buybacks, dividends, or share price growth.

The lesson for investors is not to sleep on Nvidia. Expectations may be high, but this is not a story stock. Its revenues and cash flow are real. The next healthy slice of short-term gains for the stock might be arriving in the next few weeks, leading up to Nvidia's Q3 earnings report. But this is a stock that it makes sense to own for the long term. That makes buying Nvidia stock now a smart move either way.

Should you invest $1,000 in Nvidia right now?

Before you buy stock in Nvidia, 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 Nvidia 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 $657,979!* 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,122,746!*

Now, it’s worth noting Stock Advisor’s total average return is 1,060% — a market-crushing outperformance compared to 187% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.

See the 10 stocks »

*Stock Advisor returns as of October 7, 2025

Howard Smith has positions in Nvidia and has the following options: short October 2025 $160 calls on Nvidia. The Motley Fool has positions in and recommends Nvidia. The Motley Fool has a disclosure policy.

Mentioned In This Article

Latest News

15 min
27 min
28 min
37 min
1 hour
1 hour
1 hour
1 hour
2 hours
2 hours
2 hours
2 hours
2 hours
3 hours
3 hours