I cunningly bought TWTR at the top too and thus was hoisted by mine own petard. basically as a retail investor I have no leverage so all in all I'm happy to just get my money returned.
Right it seems unlikely to believe that Twitter is undervalued but that nothing else is equally undervalued to invest in after getting a small profit off of the Twitter investment.