Bale had a better prime. He was basically Ronaldo lite and was the most exciting player in the league during his last season at Spurs imo.
Salah beats him for consistency though.
Robben is similar to Salah in that he was just so consistent, averaging like 0.8 G/A per game for like 7 years in...