“As early as possible” generally answers this question. We believe that the more we can prepare for your project, the smoother it will progress. And there will be more positive ways in which we can impact a project by starting from the first steps.