timely

Definition

Happening at a suitable or opportune moment; punctual.

Español Que ocurre en un momento adecuado u oportuno; puntual.

Example

"Your help was timely and greatly appreciated."