Pep Guardiola did not enjoy the best of campaigns in his first season in England, but this year his side's fortunes have completely reversed.

Man City have already won the Carabao Cup this season, and also have a good chance of adding silverware by winning both the Champions League and the Premier League.

With his side so dominant, Guardiola has been praised by many for being the best manager in the world. But Tim Sherwood took that even further, claiming he was the best manager that he has ever seen.

"I don’t think Guardiola gets the credit [he deserves] for it," the Englishman said on Sky Sports.

"For me, I believe if he was the manager of any of the top four or five sides, he would win the league. I think he’s that good. He would win the league, if you give him time. Maybe not in the first year, but the second.

"Now is time to tip our hats and say well done, because you are the guvnor. He is the best manager I have seen, ever. Ever."

RAFAEL VAN DER VAART HAS HIS SAY

But whereas it seems the whole of the footballing world is raving about how great Guardiola is, former Premier League player Rafael van der Vaart has adopted a different view in regards to Man City's success this year.

The Dutchman claims that Man City are only so dominant because of the money they have at their disposal, and you cannot really disagree with him.

“Everybody nowadays is praising Manchester City and complaining about Arsenal, but to be fair, you have to see things," Van der Vaart said, per Goal. "When you or me take charge at Manchester City and have €500 million to spend, we could lead the team to the last four in the Champions League.

"When you have that kind of money, you can buy everything. It’s a pity nowadays that [clubs are allowed] to buy a player for €222 million.”

Although the Dutchman was referring to PSG smashing the transfer record to buy Neymar last summer, Man City have proven they have the ability to spend that sort of money on one player as well.

And in truth, you cannot really dispute what Van der Vaart has said.

Guardiola was disappointing in his first season, and there were reports suggesting he could even lose his job. So what did he do? He spent big in his second season.

So far this campaign, the Spaniard has spent £269,200,000 on players. When you add that to last season's total of £168,850,000, Guardiola has spent an eyebrow raising £438,050,000 on players.

That is just monstrous. 

Although Guardiola has proven himself to be a capable manager, as Van Der Vaart suggests with the money that he has at his disposal, the footballing world should not get carried away with what his Man City side are achieving this season.