on time
From Longman Dictionary of Contemporary Englishon timeon timeat the correct time or the time that was arranged Jack was worried about whether he’d be able to get there on time.right/bang/dead on time (=at exactly the right time) The plane arrived right on time.• On time means ‘at the correct or agreed time’: Please arrive on time. ✗Don’t say: Please arrive in time.• In time means ‘early enough for something or to do something’: He arrived in time for supper. → timeExamples from the Corpusright/bang/dead on time• Oh no, right on time.• The parade started right on time.• As luck would have it, Piers was dead on time.