A few different elements can make a stock a no-brainer buy. The company could be the leader in its market, or well ...