Liverpool will greatly regret Salah departure if they give an opportunity for the Saudi club side to come sweep him, Salah rating for almost all his stay at Liverpool has remained greatly the same and even this season, I know they maybe considering selling him or not give long contract base on the number of years left In his career, but they should sell him when they must have find a player replacement for MO Salah, else they may regret of their decision.
Wouldn't it be better to extend his contract rather than find a replacement? There is no better winger in Europe this season, and finding a replacement would cost more than extending his contract.
He rejected a big money move to Saudi last season so I don't think moving to Saudi is an option.