If not, then the best time to involve a CTO is before the MVP is being built. If the MVP is successful, the future product will be based on this MVP. If the CTO is involved from the very beginning, he will decide upon the stack of the technology that is the best for your precise business and solution, therefore there will be no need to change anything in your working MVP, only grow it and add functionality, without touching the initial code.
CTO is a person who can solve anything quicker than anyone else. Coding is not the main function of a CTO, but he must know how to do that. For example, if the deadline is on fire, a CTO can work side by side with his team and code or run …