HubSpot CEO Brian Halligan explains the finer points of when a business should invest in a CRM system....