Nvidia has a ton of growth coming.
In light of that expected growth, the stock looks incredibly cheap now.
The AI build-out is expected to last for several more years.
The Motley Fool has created an AI database system known as Moneyball that ranks stocks on several factors. Nvidia (NASDAQ: NVDA) is one of the highest-ranking stocks on the list, scoring an impressive 94 out of 100. That shows that, based on the Moneyball criteria, it's one of the best stocks available to buy and hold for the long term, and I believe that it's likely the top stock in the market to buy right now.
Plus, there is no reason to sit around and wait for a dip to buy it; it's an excellent value today.
Missed Nvidia in 2009? This Rare Signal Is Flashing Again. In 2009, a "Double Down" signal flashed for a little-known chipmaker called Nvidia. For the first time in years, that same "Total Conviction" signal is flashing for a company 1/100th the size of Nvidia. Continue »
Image source: The Motley Fool.
Nvidia has always been a great stock to buy and hold, but the massive demand curve for its wares created by the rise of AI computing has surpassed all of its previous tailwinds. It started in 2023, and Nvidia stock hasn't looked back from the initial rise of AI computing demand. Now, with a market cap of $5.5 trillion, it's the world's largest company, but I don't think it's remotely close to wrapping up this growth phase.
The reality is that over the next few years, Nvidia may widen the gap between its market cap and the second-largest company (currently Apple, valued at just under $5 trillion). Nvidia isn't trying to be secretive about what's coming; it's openly sharing that information with investors.
In its next fiscal year, it expects to grow its revenues by an impressive 70%, driven by increased spending from the AI hyperscalers. In 2026, Nvidia estimates that the big five hyperscalers will spend nearly $800 billion on capital expenditures. That figure is projected to rise to $1.3 trillion next year, and Nvidia expects global data center capital expenditures to reach $3 trillion to $4 trillion by 2030. Given Nvidia's still-dominant position in the AI accelerator market, those capex forecasts portend a massive amount of growth still coming for it, which makes today's stock price seem like an absolute bargain.
Somewhere along the way, Nvidia got the reputation for being an expensive stock. That couldn't be further from the truth.
The S&P 500 (SNPINDEX: ^GSPC) index is normally used as a measuring stick to assess how expensive a stock is. Right now, the S&P 500 trades at 25.3 times trailing earnings and 20.1 times forward earnings. That's on the high end of its historical range, but given the rapid growth the world's largest companies are experiencing, this premium shouldn't surprise investors.
However, Nvidia isn't really that much more expensive than those averages.

NVDA PE Ratio data by YCharts.
The few percentage points of premium valuation Nvidia has over the S&P 500 are completely justified, especially when you factor in that Nvidia grew its revenue by 106% year over year in its last fiscal quarter. However, if you look at the stock's valuation relative to next year's estimates, it starts to get very attractive.

NVDA PE Ratio (Forward 1y) data by YCharts.
Right now, it trades just 14.5 times next year's expected earnings, so if Nvidia meets analysts' estimates, its stock will be cheap in retrospect. The reality is it will never get that cheap, and if Nvidia's stock rises to its current trailing earnings valuation of 29 by the end of next fiscal year, the stock will have doubled. It's rare to find a stock that has a clear path to doubling in plain sight, but that's what Nvidia is providing to investors.
As a result, I think it's one of the best stocks to buy in the market, and the rankings from The Motley Fool Moneyball database back up that analysis. There's no reason to wait for a dip in Nvidia's stock; it's an excellent buy today, and investors shouldn't wait too long, as another rally could be coming before the end of the year.
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 $389,154!* 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,406,303!*
Now, it’s worth noting Stock Advisor’s total average return is 949% — a market-crushing outperformance compared to 214% 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 September 23, 2026.
Keithen Drury has positions in Nvidia. The Motley Fool has positions in and recommends Nvidia. The Motley Fool has a disclosure policy.