As of now, just at 3rd base, I expect Bregman, Arenado, Rendon, J-Ram, Machado, Chapman would be considered higher value assets. So 'one of the best players in baseball', while true in 2016, no longer applies. And time is not on JD's side.
A 5 WAR 2019 though and he will get paid.