While stocks can trend higher or lower for long periods of time, they will occasionally take a breather. That can provide a buying opportunity for investors, particularly for great companies pulling back. Over the long haul, buying a great company on a drop can lead to better returns than buying high and hoping to sell […]