By pure top performance I think he is, but GOATedness is inherently also a palmares game. He needs another 2 tours, another giro and ideally a Vuelta or 2 on top of some more classics. He can perhaps trade a couple of GCs for a PR and MSR though.
If he is this exeptional for the next 3-5 years...