What Is One of the Best Tech Stocks to Hold for the Next 10 Years?