It remains the perennial question. And yet there is no definite answer that is right for all. Studies conducted roughly settle on between two to three years after a previous birth, as the best time to have a second baby. Click here for a rundown of these study results.