be right on the money - definition and synonyms

phrase informal
  1. to be exactly right

    Her guess was right on the money.

See also main entry: money