last minute
noun
°An arbitrary (non-specific) point in time, too close to a deadline to reasonably begin a critical task.
"I like to do everything at the last minute. It does tend to make me late for things, though."
adjective
°Very close to a deadline.
"That last minute revision really paid off in the exam!"