Have you ever heard the phrase " right on time "? We use this a lot depending on the situation.
What means it mean? It means exactly at the correct time. Not a minute early or a minute late.
Add this to your word bank.
A. Were you late for the meeting?
B. Nope! I was right on time .
A. Was your flight late arriving?
B. No. We landed right on time . (Not late and not early)