There are many high-flying stocks out there right now benefiting from enormous trends. But it can be difficult to gauge whether they're just flash-in-the-pan companies or great long-term investments.