NVIDIA Stock Valuation: Fairly Priced or Overvalued?