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.

No guarantee the new RW can do what Salah does. I meant he's carrying his club by making lots of assists and goals. He has been best player of last month, and it's very very stupid decision if they let him go. Believe me, if liverpool sells him, they will not able to win the trophy.
Liverpool's attack and creativity is centered on him. I will call this club the dumbest team ever if they let Salah leaves as free agent. I understand some might argue bout regeneration, but he's in his best form now. He keeps break more record and that's it.