Expressions used in Everyday Spoken English in Social and Professional contexts
If you are 'in good time' for something, it means you are punctual or early and in no danger of being late. If you 'make good time' you arrive somewhere earlier than you had anticipated.
The expression 'all in good time' means 'in due course' or 'without haste'. If you say something will happen 'in good time' you mean that it will happen eventually in its own time.