It's the perfect time to do it.
Jetzt ist die richtige Zeit.
Es el momento apropiado.
Es el momento apropiado.
C’est le bon moment.
Direi che il tempismo è stato perfetto.
É o momento certo.
Время как раз самое подходящее.