GOAT , means greatest of all time
and that remains and will remain for the foreseeable future
Sardar Gelich
but if you mean just recent year, I don’t think anyone was superior enough to be called the absolute best!
based on club games and few TM games, perhaps Rezaian may have some edge. He had amazing start at Sepahan