$NVDA Stock Analysis