Is Nvidia a Buy or Sell Before Earnings?

In this video, I talk about what to expect from Nvidia's (NASDAQ: NVDA) second-quarter earnings, especially after what companies like Intel and Advanced Micro Devices have shown us these past few weeks.