Life is messy and unpredictable, so it’s impossible to plan the perfect time for anything, let alone the life-changing decision to have a baby. But it seems that many people today are putting off having children as they don’t feel ready — financially, emotionally or simply the stage they currently are in their lives.