Is Pinterest (PINS) A ‘Buy’ Heading into Q3 Earnings Announcement?