Just when the footballing world was beginning to doubt Sam Allardyce after his infamous exit from the England job, the 62-year-old hit back by leading relegation-threatened Crystal Palace to huge wins over top-six trio Chelsea, Arsenal and Liverpool.

Talismanic attacker Wilfried Zaha has played a crucial part in that impressive run. He's bagged one goal and five assists against top six opposition this season and perhaps consequentially, rumours regarding the winger-forward's future at Selhurst Park have once again re-emerged.

Palace are preparing an improved contract offer for the 24-year-old according to The Times, but there are no guarantees he'll sign amid ongoing interest from Tottenham Hotspur - who failed in a bid for Zaha last summer.

Palace are hoping to fend off the Lilywhites in the next transfer window by slapping him with a £40million price-tag. But considering how much transfer fees in the Premier League have risen in recent years, Zaha's relative youth and impressive form this season, is that actually an unjustifiable sum?

In a nutshell, should Spurs fork out a club-record £40million to sign the Ivory Coast international this summer? Let us know by voting below!

[ad_pod id='playwire' align='center']