5 Best Growth Stocks to Buy and Hold for Several Years