/ˌspɑːt ˈɑːn/

spot on

BrE /ˌspɒt ˈɒn/

NAmE /ˌspɑːt ˈɑːn/,

/ˌspɑːt ˈɔːn/

[not before noun] (BrE, informal)

exactly right

His assessment of the situation was spot on.