Nvidia is back to its winning ways, lifting tech stocks and pushing the broader S&P 500 index to another all-time high.