Time

Like clockwork

Smoothly and exactly as planned, or very regularly.