On the dot
Means on time, punctual or exactly accurate and derives from the dots on a clock or timepiece. The expression dates from the late 19th/early 20th century.