Shares of Nvidia (NASDAQ: NVDA) are close to new highs heading into the next earnings report on Nov. 20. Earnings season can ...