NVIDIA (NVDA 6.18%) was one of the hottest stocks in 2016, surging 220% throughout the year and crushing the NASDAQ's 20% gain. But that rally abruptly petered out in 2017, and the stock has declined 3% year-to-date.

Does that weak start indicate that NVIDIA could be running out of steam? Or is the stock merely taking a breather before fresh catalysts propel it to new highs? Let's take a closer look at the bearish and bullish cases to find out.

NVIDIA's DRIVE PX 2 powered Roborace vehicle.

NVIDIA's DRIVE PX 2 powered Roborace vehicle. Image source: NVIDIA.

Why NVIDIA might be running out of steam

A common bearish argument against NVIDIA is that the stock simply got ahead of itself. NVIDIA's current P/E of 40 marks a multi-year high and doesn't compare favorably to analyst expectations for 10% non-GAAP earnings growth this year. That's a significant slowdown from its 83% growth in fiscal 2017. NVIDIA's revenue is only expected to rise 16% this year, compared to 38% growth in 2017.

Several factors are causing this slowdown. First, the expiration of NVIDIA's graphics cross-licensing deal with Intel (INTC -9.20%) this month will reduce its revenues by $66 million per quarter. While that impact might seem small relative to the $2.2 billion in revenues it generated last quarter, it was "free" revenue which went directly to NVIDIA's bottom line and accounted for 9% of its non-GAAP net income.

NVIDIA also faces fresh competition in its high-growth gaming GPU and automotive CPU markets this year. AMD (AMD 2.37%) will launch its next-gen Vega GPUs within the next three months, which could put a lot of pressure on NVIDIA's current-gen Pascal-based GeForce cards.

NVIDIA's high-end GTX 1080 Ti GPU.

NVIDIA's high-end GTX 1080 Ti GPU. Image source: NVIDIA.

Meanwhile, Qualcomm (QCOM 1.45%) and Intel are both aggressively scaling up their automotive chip businesses. Qualcomm will likely close its acquisition of NXP Semiconductors, making it the largest automotive chipmaker in the world. Intel recently announced that it will acquire Mobileye, which supplies 90% of the world's top automakers with collision detection systems. Both Qualcomm and Intel believe that these purchases will bolster their presence in connected and driverless cars -- which could threaten NVIDIA's early lead with Tegra processors.

Intel has also taken notice of NVIDIA's progress in data centers, where it's been pairing its Tesla GPUs with non-Intel CPUs for machine-learning purposes. To strike back, Intel recently launched its new "Knights Landing" Xeon Phi processor, which reportedly outperformed the Tesla GPUs in several scientific benchmarks.

Why NVIDIA might be taking a breather

NVIDIA faces more challenges this year than it did before, but the company has kept its core businesses healthy with a steady stream of fresh partnerships. In the driverless car market, NVIDIA partnered with Baidu to develop a driverless platform last August, partnered with Bosch to create a next-gen driving supercomputer called Xavier in early 2017, and unveiled a proof-of-concept autonomous truck with Paccar in March.

In the data center market, NVIDIA launched a new hyperscale GPU accelerator blueprint with Microsoft in March, which is aimed at strengthening its cloud-based AI computing capabilities. NVIDIA also pushed back against AMD in the console market by supplying Nintendo (NTDOY 3.03%) with the Tegra X1 SoC for its new Switch console. Initial demand for the Switch seems strong, which indicates that the console could become a new pillar of growth for the Tegra line alongside connected cars.

The Nintendo Switch.

The Nintendo Switch. Image source: Nintendo.

As for gaming GPUs, NVIDIA plans to counter AMD's Vega with its next-gen Volta GPUs. The Volta probably won't arrive until early 2018, but hardcore gamers might skip the Vega in favor of this next-gen chipset. All these factors indicate that its core growth businesses of gaming GPUs, data center GPUs, and Tegra CPUs should all continue growing for the foreseeable future.

The verdict: NVIDIA is just taking a breather

NVIDIA faces a lot more headwinds than it did before, but it's still making solid progress across the gaming, AI, and connected car markets. Its P/E of 40 admittedly looks high, but investors should also note that the stock also trades at 37 times 2018 earnings, 31 times 2019 earnings, and 24 times 2020 earnings -- so that multiple will eventually cool off to more reasonable levels.

Investors shouldn't expect NVIDIA to repeat its massive gains from last year, but they also shouldn't believe the stock will fall off a cliff. I believe that the stock will trade sideways over the next few quarters, until the company proves that new challenges from AMD, Intel, and Qualcomm won't throttle its long-term growth.