the latest possible moment
"money became available at the eleventh hour"
"at the last minute the government changed the rules"
An arbitrary (non-specific) point in time, too close to a deadline to reasonably begin a critical task.
Very close to a deadline.