If you are paying him the salary listed above at each potential it means that he is either close to his cap, or has hit his cap. The only way to know is to try and keep training and if you notice it is a lot slower then he has hit his cap.
So in that sense he is in his "prime".