right on the money : Popular Idioms in English

right on the money

Exactly right

You're right on the money," Dana told the man sitting beside her when he guessed that she was heading home for the holidays."