Home Investing Nvidia stock has 25% upside