You should implement it at the earliest possible point in your business; as per our SharePoint veterans have surmised from their sheer experience with business documentation management for a diverse clientele. SharePoint integrates a healthy routine for systematic, hierarchical documentation maintenance and management.