in good time
• with no risk of being late.
• "I arrived in good time"
Similar:
punctual(ly),
prompt(ly),
on time,
early,
with time to spare,
ahead of time,
before the appointed time,
ahead of schedule,
• in due course but without haste.
• "‘I want to see him.’ ‘You will. All in good time.’"