> the act of having a child is much more deliberate and the parents likely having more resources
This is both good and bad. Having a child is very difficult, but it gets harder as you get older. You lack a lot of monitory resources as a teen or the early 20s, but you have a lot more energy, as you get older your body starts decaying you will lack energy. A kid had at 40 will still be depending on your when you are 55 (kids is only 15), and if the kids goes to college may have some dependency on you when your peers are retiring. Plus if your kids have kids young as well as you, you be around and have some energy for grandkids.
Don't read the above as advocating having kids too young, it is not. However don't wait until you think it is the perfect time. If you are 25 you should be seriously thinking in the next 2 years, and by 30 have them (if of course kids are right for you - that is a complex consideration I'm not going to get into). Do not let fear of how much it will cost or desire for more resources first stop you from having kids when you are still young enough to do well.