NVIDIA rides AI-driven demand and data center growth, but supply constraints, rising costs and competition threaten its ability to fully capitalize on momentum.