I didn't downvote you, but I think that there is something missing here. Nobody that has ever brought a child in to the world had absolutely everything in order. And even if they thought they did they would have soon found out that it was not the case.
Then there is the period (pun not intended) between conception and delivery, in which a lot can change.
Waiting for the 'perfect time' is the best way to guarantee that you will never have children, there never is a perfect time, there will always be one more thing to fix.
Instead, if you want children, go for it while you are young, adaptable and have tons of energy. Worry about fixing problems if and when they appear. Try to do the best you possibly can and if you fail at something try to do it gracefully.
That is not a call to go and procreate if you for instance are not able to feed your kids or take care of them, but let's not overdo it on the having everything in order, that's a complete illusion.
My parents had 'everything in order' when they got me and my sister, fast forward 6 years and they had a very messy divorce, there are countless examples like that. And there are plenty of counterexamples too, of people that had a pretty tough life, decided to have children and simply did an amazing job of creating a place for them in the world.