well timed


Meanings

  • done or happening at the appropriate or proper time;
    • "the book's publication was well timed"
  • at an opportune time;