It's hard to buy shares of a great business at a discount. Market leaders are usually followed closely by investors and analysts, and their dominance often generates a steady flow of strong financial results, as well as market optimism -- both of which can keep valuations at lofty levels.

But sometimes an event or incident comes along that temporarily depresses the financial results or sentiment surrounding such companies, presenting a golden opportunity for investors to acquire shares of well-run companies struggling through difficult but surmountable conditions. Starbucks (NASDAQ: SBUX) is one such stock, and it's one I would pounce on right now.

Continue reading


Source Fool.com