Looking at this right now especially after what happened this year and at the US Open, if Djokovic does not win the French Open next month, then I do not see him winning 5 more slams after the age 33.5 years old. In addition, with the emergence of the young guns and Thiem, his opportunities will be get harder and tighter.
This is absolutely ridiculous. Djokovic just went 26-0 to start a year, won the Australian Open and Cincinnati, had a BS loss that wasn't even a loss in terms of tennis played, and is in peak form physically, playing the best tennis of his life. Yet people like you are still talking about how he can't win Slams at his age? That is absolutely ridiculous. He is leaps and bounds ahead of most of the field, and none of the "young guns" has even come close to proving that they can win Slams against the Big 3 at the later stages aside from a couple tight matches like Medvedev against Nadal and Thiem against Djokovic.
Djokovic will be in the mix for Slams for the next 5 years at least and has an entirely legitimate chance of winning 25. He is far and away the best player right now at the Australian Open, and the co-best player at Wimbledon with Federer. And it's not even close. At the French Open he is fully capable of winning and it's more likely that Nadal will fall off in the near future than Djokovic. At the US Open, Djokovic has a lot left to prove and will be motivated and focused in the years to come.
Most of all, his health and fitness are in peak form, and he looks as good in that regard as he ever has. He is only getting started with the next phase of his dominance. And the "young guns" simply do not have what it takes to beat him at the Slams in this mode. The only one I could see doing so in the Slams is Medvedev, but Medvedev better win one soon (as in this week) or else he is going to start having the choker label follow him around.
That said, it is beyond ridiculous that people are still focusing on age, even after being so dead wrong about Federer, Djokovic, and Nadal in that regard going back to 2010/2011. Didn't people learn anything from that? What about Wawrinka winning two Slams at an age when everyone said he would be past his prime? What about Federer winning two Slams at age 35? What about Nadal at age 33 beating a 23-year-old in 5 sets at the US Open? What about Djokovic going 26-0 between ages 32 and 33?
Why are all of you still prating about age in the traditional sense? How much contrary info will you have to see before you re-examine your assumptions? I feel like I am talking to idiot left-wing journalists about the Russian collusion hoax. Do facts not matter? Do piles of contrary evidence mean nothing?