Liverpool have been warned that they could be making an “absolutely ridiculous” mistake with Mohamed Salah, as his contract is allowed to run down.