Source: PriceSmart.

Three years ago, I tabbed Latin American wholesaler PriceSmart (PSMT -1.01%) as one of the 10 key stocks I was building my retirement portfolio around. That pick has been rewarded, as it has returned 73%, beating the S&P 500 by about 10 percentage points.

Recently, however, the stock has endured tough times. It has fallen 30% since last December, and the PriceSmart's most recent earnings report disappointed Wall Street. While some might be frustrated by this movement, I've actually expected it. The stock had simply gotten too expensive.

Instead of getting down on the company, I think the most recent price dip actually presents a good entry point for investors. Check out the slideshow below to find out why.