Right on the money

1. Exactly. 2. Perfectly correct.