This social media stock has struggled this year. Why one analyst says it's time to buy | AllMind News