return null if disabledUntil is in the past