Only you can make the best decision for your company's unique needs; however, if one of more of the following is true of your organization, you should start investigating your options:
You anticipate rapid growth in the next 12-18 months
You support multiple entities or locations
You rely on spreadsheets for reporting and analytics
You use multiple disconnected software solutions