Two years of Sharjah summers on a 2014 ES350 means the AC has been under significant heat stress. Getting it properly diagnosed now before the system loses charge entirely is the right timing since a partially charged system is easier to trace than one that has leaked completely empty.