I still think Djokovic will be the GOAT when all is said and done. He still has time to reach 20 GS titles, he excels in all courts, he has the most ATP Masters titles (36), only player in history to complete a Career Golden Masters and he did it twice, he has a superior head-to-head record vs...