There are definitely bad times. But many of the things you mention contradict each other?
Can I afford children? Get a well paying job. Well paying jobs require more hours. That means you have less time to dedicate to your kids.
Realistically, unless you have at least $500,000 saved up, you’re taking a financial gamble having kids.
If they have serious medical issues, any amount of money could be wiped out.
I’d argue there are probably too many people who should be having kids not having kids, than people who shouldn’t be having kids having kids.
Both are obviously happening. And in probably biased because I know so many childless software engineers who make six figures.
But there really, really never is a good time.