Artificial Intelligence Why Nvidia’s $100B AI opportunity still makes it a top stock to buy January 23, 2025