Timeliest Synonyms

Occurring, acting, or performed exactly at the time appointed
(Adjective)