Nvidia (NASDAQ: NVDA) Aiming for All-Time High