The secret to investing success is identifying great companies and buying them at a price that provides an opportunity for growth. There are few investors, who do not wish to do the necessary groundwork and look for a shortcut. Everyone wants an edge while investing in stocks.