too early can be too late