Carlsen or Nakamura?
Carlsen was one of the greatest players of all time, but his time is over. He is semi-retired, he'll probably never play in another serious tournament.
Nakamura is a miracle that he was able to regain his peak strength at the age of 36 and become number 2 again, totally out of the blue. But time is not on his side. The future belongs to the youngsters, a lot of guys around 20 are in the elite already.
Carlsen is still number 1.
SILENCE I [deleted] YOU. Jeff is great, but not everyone here would get it - C4F