3 Reasons I Bought Nvidia Before Earnings (NASDAQ:NVDA) : vi