on the nose on the button
on_the_nose%5:00:00:precise:00 on_the_button%5:00:00:precise:00
being precise with regard to a prescribed or specified criterion
his guess was on the nose the prediction for snow was right on the button