Nvidia and Broadcom's computing units are powering AI expansion.
Microsoft is integrating AI into its products even as its stock slumps.
If you've got $1,000 ready to invest in the stock market, I can think of few better companies to buy right now than these three below. All three offer a combination of growth and value -- and with the recent market sell-off, these shares have seldom traded at this cheap a price tag.
I think Nvidia (NASDAQ: NVDA), Microsoft (NASDAQ: MSFT), and Broadcom (NASDAQ: AVGO) are among the best stock picks in the market. Let's take a closer look at each one.
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.
Nvidia and Broadcom are clearly huge beneficiaries of the massive AI spending going on. Both of these companies make computing units for artificial intelligence (AI) companies, with each taking a different approach. Nvidia makes general-purpose GPUs, which can be tasked with training AI models from nearly any data type or delivering inference in numerous ways. Nvidia's products have been the industry standard since the AI buildout began in 2023, and its leadership position has gone unchallenged.
Broadcom isn't taking Nvidia head-on. Instead, it's developing a custom AI chip specifically designed for an end user's workload. These are highly specialized units that thrive in applications they are designed for but fail in ones they aren't. As a result, Broadcom's custom AI chips won't replace GPUs entirely but can supplement Nvidia's GPUs in a cost-effective manner.
Both companies are expected to undergo massive growth this year, as their products are in high demand. The average Wall Street analyst projects that Nvidia's revenue will rise 71% this year. For Broadcom, that number is a bit smaller at 64%, mainly because Broadcom has other business units that aren't growing as fast as its custom AI chips. Each of these stocks is slated for monster growth over the next few years, making them smart buys now.
Microsoft isn't growing nearly as fast as these two, but it's integrating AI into its legacy products that are deployed by businesses and consumers around the globe. Microsoft's primary exposure to AI revenue is through its cloud computing division, Azure. Azure has delivered on its growth and saw its revenue rise 39% during its most recent quarter. This helps boost Microsoft's growth overall, and with a $625 billion backlog, it's likely that this outsized growth will persist for some time.
Microsoft is still growing revenue at a 17% pace, making it a strong performer despite its large size. Microsoft is a stalwart, and while it's not growing as fast as Nvidia or Broadcom, it's still a worthwhile buy -- especially when you can buy the stock for as cheaply as you can right now.
Microsoft's valuation has now reached a point seldom seen over the past decade.

MSFT PE Ratio data by YCharts
When you value the stock using forward earnings, it's an even cheaper price tag. Microsoft is trading at the lowest valuation in its recent history, and I believe right now is an excellent time to buy shares, as deals like this don't come around often. Likewise, Nvidia and Broadcom are each reasonably priced for their growth.

NVDA PE Ratio (Forward) data by YCharts
With Nvidia trading for a modest 21.2 times forward earnings and Broadcom trading at 28 times forward earnings, each of these stocks is the cheapest they have been in some time. However, the growth thesis behind these two stocks is as strong now as it ever was before, which I think gives investors the green light to load up on these two stocks as well.
All three companies are leaders in the AI investing space. It's not often you can buy leaders at a discount, but that's exactly what the market is giving investors.
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 $532,929!* 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,091,848!*
Now, it’s worth noting Stock Advisor’s total average return is 928% — a market-crushing outperformance compared to 186% 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 April 8, 2026.
Keithen Drury has positions in Broadcom, Microsoft, and Nvidia. The Motley Fool has positions in and recommends Microsoft and Nvidia. The Motley Fool recommends Broadcom. The Motley Fool has a disclosure policy.