You will never be able to afford children. But when you have them, you figure it out. You can't wait for the right time, it doesn't exist. If anything, the longer you leave it the harder it gets (age!)