Nvidia checked 'all the boxes' and the stock is skyrocketing (NVDA)