Well, it varies upon person to person, you can not generalize everyone . I got married when I was 18 years old, my eldest son was born when I was 20. I am mother of three now and my eldest son is 7. I am lucky that I made the right decision at the RIGHT time. I agree with others that it does get complicated when you delay marriage.
I have voted 20-23, it is the perfect period to get married for women... all the internal body development would be completed at that period and hormones are in correct level at this period so it would give a better oncoming generation and also life for the couple would be very happy.......