For the last several years, many have been buying just about any stock when the price drops. This can work well in a market that is trending up, but when the market trends down, this approach is disastrous.
Costco is an excellent example of one of the best run companies in the country. While I wouldn't advocate buying it at its current price, it is an example of a very high quality company that is run by world class managers.