The "perfect time" for having a baby is different for all of us. Theoretically, it should be a balance of our biology with our goals.