(Right) on the Money

What does the idiom “on the money” mean?

Definition: exactly right (said of a guess or forecast)

Example: This sportswriter’s forecasts for the Premier League this season were right on the money. Read his stuff before you place any bets.