on the money
• accurate; correct.
• "every criticism she made was right on the money"
be in the money
• have or win a lot of money.
• "they were in the money after the last race"
Similar:
rich,
wealthy,
affluent,
well-to-do,
well off,
prosperous,
moneyed,
in clover,
opulent,
rolling in it,
rolling in money,
loaded,
stinking rich,
well heeled,
flush,
made of money,
in/on easy street,
oofy,
quids in,