Is Snap a Good Stock to Buy: Mathematical Analysis for Strategic Investors