The footballing world went through a true summer of financial chaos in the summer of 2017, with gigantic bids arriving all over Europe for coveted stars.
The likes of Neymar, Kylian Mbappe and Ousmane Dembele all completed transfers that eclipsed the €140m mark, with the former actually moving for an astronomical €222m.
It was borderline financial insanity and it looks as if it will only get worse in the near future.
However, there are still some bargains available and the CIES Football Observatory have conducted a study to find which player was the most underpriced and overpriced.
The data was collected by comparing a player's estimated value and the transfer fee that they commanded this summer.
The figures made for some pretty shocking reading.
The winner of the unwanted overpriced award went to French teenage sensation Mbappe, with CIES suggesting that Paris Saint-Germain paid €87m more than they should have for the former Monaco man.
Dembele was next, with Barcelona perhaps paying over €50m more than they should have to Borussia Dortmund.
The bronze medal went to another Monaco man, Benjamin Mendy, with CIES saying that Manchester City paid almost €30m too much for the French international left-back
In the bargain section, one man reigns supreme and it will certainly please Liverpool fans. Mohamed Salah - who arrived from Roma for around €50m - was acquired €19.2m cheaper than he should have been.
The Egyptian winger has been a resounding success so far in Jurgen Klopp's side, scoring two Premier League goals and winning the club's Player of the Month award.
The second biggest bargain was surprisingly Nolito, who apparently completed a move from City to Sevilla for €17.4m cheaper than he should have.
In third was Chelsea's Antonio Rudiger, who managed to secure a move from Roma in a deal that was €15.2m too cheap.
THE FULL LIST
So there you have it, Salah is officially the bargain of the summer, while Mbappe is the most overpriced.
The French teenager must hit the ground running in Paris but his performances for France over the international break hint that he may repay his sizeable fee.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://gms.to/writeforgms
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms