kālavādi

speaking at the proper time, at a suitable time