Ronaldo and Messi cannot go on forever, and Neymar, Pogba and Salah are waiting in the wings