when to have