When you concieve a child that is an unwritten contract to raise that child. All children are different. Only you know whats best for your child. There are to many variables to make a blanket statement one way or the other. The best time for the child may be the hardest time for you (such as with an infant because the care then is mostly physical vs when they are older and it is more emotional). The trail will always be there you only have one shot at raising a child. Remember nobody thinks their child will end up on America's Most Wanted but some of them do.
Doc Mike