Death and taxes are two of the few certainties in life. In investing, too, there are few certainties. Of course, we can improve our chances of investing success by, say, favoring low-cost, broadly diversified funds. Or by buying stocks of companies with competitive advantages.
One thing would seem to be for certain, though: Investing in stocks with unpredictable cash flows when they’re trading at nosebleed valuations is a recipe for failure. These are stocks to avoid.
Susan Dziubinski does not own shares in any of the securities mentioned above. Find out about Morningstar's editorial policies.