Twitter (NYSE: TWTR) stock has delivered dismal returns for investors over the past several years. Shares of the short-message social network were trading as high of as $70 per share in December 2013, and they’re currently in the neighborhood of $17.60 per unit. However, there are reasons to believe the market is overreacting to Twitter’s problems, which could be creating a buying opportunity for contrarian investors.