German cars are expensive but your don't have to do that much maintanence as compared to other cars. From what I know, BMW or Mercedes, you only have to do the 10,000KM maintanence. Depending on how long you will stay in Doha, if you stay long get a solid car, if you plan less than 5 years, get a study Japanese Car.