I could pretty easily rattle off the names of at least 20 stocks that I think will be long-term winners. But if you asked me to narrow the list down to just the top three, it would take me a while to respond. And if you wanted to choose just one stock, I'd be frozen in analysis paralysis for longer than you'd want to wait.
However, I have been thinking quite a bit about what that one stock would be. I've admittedly gone back and forth multiple times, going with one stock first then opting for another. But after mulling and contemplating for way too long, I made a decision.
The one stock I'd buy right now is... Amazon (NASDAQ: AMZN). There are three primary reasons why I picked the e-commerce giant.
Source Fool.com