I have been driving germans for decades now. The issue isn't with germans, its specifically bmw and bmw within pakistan, parts aren't available, chinese copy parts, yes, used parts to a certain extent, but mostly none.
If all ypu wanted to do was drive german, you could have gotten a benz, much more reliable and with a wider availability of parts.
The electrics and sensors on a bmw are pathetic and always cause issues as you will come to learn, and also, diesel bmw has zero support here and in dubai, for that, you will have to get from the UK.
Another main thing is, BMW has no resale, none, so if it goes wrong and you want to throw it away, you will need to throw away a kidney with it.
Anyways. Whats done is done, congratulations on the purchase, may these serve you well