When is the best time to have kids ?

I feel like you will never be ready for a kid. Do you save for kids? Do you buy a house first?

So I am interested to hear what you guys have to say?