Timely

/ˈtaɪm.li/

Slang Meanings

On the dot
He arrived on the dot for his meeting.
In the nick of time
I finished my project in the nick of time before the deadline.