Home Investing Alibaba seen as a better AI stock than Nvidia and a hedge against tariff risks