Bear in mind that your business will change, so factor this into your plans.
Will you be developing new products? Or entering new territories? Is a major competitor about to enter your market?
These are all significant changes and so should be considered to ensure you properly future-proof your CRM implementation. In the same way, technology evolves at a rapid pace, so when you come to speak to vendors ask them what new developments are on the horizon that could benefit your organization.