in good time r at the appropriate time Synonym(s) in due course in due season in due time when the time comes