Liverpool defender Jamie Carragher has hailed Reds team-mate Luis Suarez as the best player in the Premier League.