NVIDIA stock isn't overvalued. Here's why.