Time is ticking on Mohamed Salah's expiring contract at Liverpool and despite his impressive form in his eighth season at Anfield, a new deal for the Premier League icon has yet to be agreed