You're right, there never is a right time. Personally I would love my kids closer together in age, but I'm horrible at being pregnant and will prob be hospitalized again and I need my kids to be a bit more independent when that happens. I will not be able to pick them up, carry them, bath them, dress them, they will need to do that themselves. So sadly have to wait till my youngest is in school, so I don't need constant daycare for him and he is able to take care of himself with my supervision from the couch/bed. But if it wasn't for that, I'd be pregnant now! It really depends on what is best for your family and especially the kids you have now.