If you are poor, then having children before 25 birthday is likely better choice. The older you are, the more health problems happen and the more tired you are. In that situation, having children while you are still physically strong and healthy is better idea then waiting till you are over 30, tired and cant afford to pay for higher risks.
These people wont have better paying jobs when they are older. It makes little difference financially.