OK *deep breath* For me, I think people should wait a little while to have children once they are married/together and here is why: I think that if you spend a few years together building a strong relationship and have time to sort out differences prior to complicating things with children, then you will have an easier time raising them. I was married for seven years before we decided to go for it. I do believe that people can be fabulous parents to children without waiting, and even without being married or "attached". I just know that we had a lot of good times, late nights, parties and spontaneity in our lives. After a while we were too tired to stay out late, bars seemed boring, and we seldom went on any trips anymore. That was when we decided that we were "old enough" to have kids. Also,we had purchased outr house and I had finished college and had a good job. The negative aspect of this is that I am going to be a grouchy old person when my children are ready to leave the house and go off on their own. It's staggering sometimes to think about it. And my parents are also aging, and will not have as much time around my children before they pass away than they would have if I had had children sooner.
Maybe it's better to have kids when you are younger and full of energy (we go to bed by nine at night), but then you will also be missing out on some of the things that people your age are out having fun doing as well.