HubSpot stock is a "Buy" after strong Q3 results and undervaluation. Here's what investors need to keep in mind about HUBS.