Even Novak Djokovic's closest friends and family couldn't have dreamed of a season like he's had so far and if my prediction is correct then things are about to get even better for the man from Serbia and Montenegro.
From the start of the 2011 season the talented 24 year-old managed to win an incredible 41 matches on the spin with his first taste of defeat coming at the hands of Roger Federer in the French Open semi-finals.
This scintillating early season form also managed to land him his second Australian Open title and finally break the dominance of Federer and Nadal, something many people have seen as the vital added spark needed in the men's game.
With Andy Murray recently winning the AEGON championship at Queen's Club we look set for a thrilling couple of weeks with the worlds top four men likely to contest the semi-finals. The draw will then pit Murray against Nadal and Djokovic against Federer, mouthwatering to say the least.
So why will Djokovic emerge victorious at the All England Club? Well he's twice made the semi-finals before, once in 2007 where he had to retire with back and foot problems and then again in 2010 where he was surprisingly defeated by Tomas Berdych in straight sets.
What we are looking at now though is a man at the peak of his powers and with Roger Federer clearly not as invincible on grass as he was a few years ago it should be time for Djokovic to reach his first Wimbledon final.
I can see Andy Murray emerging victorious from his semi-final against Rafael Nadal, but what that would take out of him we can only imagine and with the weight of British Tennis then firmly on his shoulders in the final, Novak would surely come through and take the title.
Should Djokovic face Nadal in the final then the fact that he has taken the last four matches between the pair could also prove a huge advantage, so at the 5.00 on offer from Ladbrokes that's where your money should go.