I guess I've never given Neymar even a thought as being a "best player in the world." Really, really good, absolutely.
So if that's a legitimate thought about him, yes, I would say overrated. Best player in Brazil, yes. And that's saying something. But he was never remotely as good as Messi or Ronaldo, and Mbappe and Haaland (assuming his current arc) have already passed him by. But he fairly belongs in the next tier of his competitors with Suarez, Benzema, Modric, Ibrahimovich, Alvez, Ramos, Lewondowski, Salah, etc. I guess it never even occurred to me that people would think best of his generation.