When to catch a stock's popularity wave: "Owning a stock as it becomes increasingly popular is like surfing when you get on board a big wave way off shore—and equally satisfying. The key in both cases is identifying well in advance which waves are worth betting on." —
MarketWatch