It is better for women to wait until well into their 30s & 40s to have children for the following reasons:
(1) She had life experiences so she is more settled as to her role in being a mother. Women who wait until their late 30s & 40s to have children have myriad experiences behind them. They have sowed their wild oats, having had lots of me time before settling down. In essence, they won't have any unlived experiences & regrets that they didn't live their full lives before becoming mothers. They had an unfettered youth so to speak. They had their experiences so they are more focused as mothers.
(2) She has obtained her optimum educational level & is extremely established in her career. She is economically focused & can provide her children w/the best of opportunities since she was smart enough to obtain the maximum education & to wait to have children until she is economically prepared to provide for them. Because she is educated, she can impart knowledge based upon her optimum educational level experience unto her children. Since she is fulfilled regarding her educational & career achievement, her children, particularly her daughters, have wider & varied choices.
(3) Since she had many life experiences behind her, she is better suited psychologically to be a mother. She won't become unnerved when children makes mistakes because added years of wisdom. She is even more understanding of her children, using more constructive & instructive forms of discipline. Because of her life experience, she is calmer as a parent. It is smart women who wait until they are well into their 30s & 40s before having children which is overall BEST for both mother & child.