You were right on the money when you said that I would really like that book.
(right) on the money
Precisely accurate; exactly correct. I won the contest because my guess was on the money.I think her assessment of the situation is right on the money.
right on the money
mainly AMERICAN
If you are right on the money, what you say or write about a subject is completely accurate. Their predictions were right on the money.His reports are always right on the money. Note: This expression was originally used to describe a bet which turned out to be exactly right.