I would listen to Mr sardarg,
However, if you are dead set on purchasing a German car, PLEASE PLEASE have a pre-purchase inspection performed by a PROFESSIONAL mercedes/BMW technician.
If the seller is not willing to show the car to the mechanic, the car isn't worth buying anyways.
Prayers with you and hope you find a gem of a car inshallah!