As if on schedule, at the appropriate or expected time.
On time; at the scheduled time.
Accurate, or accurately predicted.
Towards the goal.
With accuracy.