Every time Mohamed Salah scores he gets closer to Erling Haaland's record and Liverpool's failure to hand him a new contract yet looks more reckless.