Amazon's strong e-commerce growth, focus on cost reduction, and customer experience make it a great long-term investment.