Don't select your CRM based on short-term goals. Select your CRM based on long-term and strategic goals. Your CRM needs to scale with you based on your budget, resources, and roadmap.
Entire video - Competing with Salesforce: What are the CRM Vendors' Features and Pricing Strategies?
https://www.youtube.com/watch?v=nviTUZlq_Bc