In good time (5)
I believe the answer is:
early
'in good time' is the definition.
(being early is arriving in good time)
This is the entire clue.
(Other definitions for early that I've seen before include "Opening" , "Advanced" , "near beginning" , "Before the usual time" , "with time to spare?" .)