From Longman Dictionary of Contemporary Englishbe (right) on the moneybe (right) on the moneyAmerican English spokenPERFECT to be completely correct or right You were right on the money when you said that he would have to resign. → money
Examples from the Corpus
be (right) on the money• Carson was right on the money when he said people are tired of big-shot politicians.• That was a case when Jobs's vision was on the money.