Nvidia Corp. (NVDA)-Makes Big Beat on Earnings, But Stock May Need Santa to Propel to New All Time High