Is NVDA a sell? Buy this stock instead before Dec 3