Since China is my favorite tourism place thingy, I'll give you some pointers on getting to Masters Shanghai:
Don't.
Many plane ticket prices are as high as cruising altitude unless you buy 2+ months in advance (they'll still be expensive af).
Chinese fans will probably beat you to the ticket regardless.
Setting up apps and VPN for your visit sucks a lot.
God luck!