Nvidia's strong financials and revenue growth, the popularity of its products, and the diverse range of applications for its chips put the company in a position to prosper for years to come, making its stock an excellent long-term AI investment. And now is a good time to buy shares.