I don't understand what does means "he is on the money" .
this expression "he is on the money" is an idiomatic expression or has direct meaning.
what means this sentence : "he is on the money' .
Please explain it.
It's an idiom that means: he is exactly right; he has assessed the situation correctly.