Pinterest (NYSE: PINS) reported its fiscal first quarter earnings a week ago, and investors were not happy with what they heard from the social media firm; shares are down more than 21% in the five sessions since the release. While some of the disappointment is justified, the sell-off has been overdone and presents investors with a buying opportunity.