I would suggest xli. Like you said if you do not earn much through uber or careem, you can drive it for rent a car. Plus xli, being a sedan, is much reliable. And everybody knows it's resale value is very good. You buy it in good condition and if you keep it for an year, there are great chances that you might sell it in the same price.