Neither early nor late (2,4)
I believe the answer is:
on time
(Other definitions for on time that I've seen before include "according to schedule" , "(Of train) not late" , "Punctual, not late" , "Not running late" , "promptly" .)
I believe the answer is:
on time
(Other definitions for on time that I've seen before include "according to schedule" , "(Of train) not late" , "Punctual, not late" , "Not running late" , "promptly" .)