He's not having his best season if you ask me. 4M would the the biggest cap hit I would want to see him have. Yes, he's on pace for his best season offensively, but there are still a fair number of holes in his game.