In the nick of time
= Just in time
= almost too late for something, with no time to spare.
- We arrived at the airport and boarded our plane in the nick of time.
- I finished the last question in the test in the nick of time
nick = a small cut (or piece of something)
When have you arrived just in the nick of time for something?