Its common to agonise over making the “right” decision.
Of all the available options, and combinations of options, there must be one right path. The one that paves the way to certain success.
Complex problems are, by definition, driven by dozens of interdependent variables. With all these moving parts and alternate futures it might not be possible to know with certainty what the right decision is until we start down a path.
So rather than aiming for perfection we might instead aim for progress.
Gather the data, lay out the options, and make the best decision possible given what we do know and can foresee. Commit to the path and make progress. Collect more data along the way and, if need be, adapt, decide and progress again.
The cost of indecision is typically greater than that of a correction in trajectory.
Iteration is the best path to perfection.