He was right on the ball regarding his assessment of the situation. Here 'on the ball' means?

He was right on the ball regarding his assessment of the situation. Here 'on the ball' means?

Explanation

The idiom "on the ball" means being quick to understand and react to things.

In this sentence, it refers to someone giving a sharp and accurate assessment.