bang on the money

Etymology
Combination of and.

Adjective

 * 1)  Exactly right, accurate, or precise; spot on.