3 High-Growth Tech Stocks to Buy and Hold