This issue is decided by each company individually. Surely, the earlier to implement, the less time will need to be spent in the process and the likelihood of risks and manual work decreases. For example, implementation is carried out if it is necessary to scale into production and automate deployment. Also, in case of problems, such as downtime, a lot of money is used on infrastructure, etc.