The crazy thing is that he's way past his prime.
I'd say that if his Late Man United career and early Madrid career are him at 100% peak... he's currently at 30% this season.
And he's still top 10 player in attack. I'd say only Lewa, Beznema, Aguero, Dybala, Immobile, Messi, Mbappe, Neymar, Mane and Salah are better than him right now.