When your business is facing slower periods of productivity, then you can go ahead with the implementation. Even when the business is in stable condition, you can think of ERP deployment because it will not affect productivity much. But, do not think of ERP implementation if your organization is going through a major process change or restructuring or a good growth period.