Kleiner Tipp: Mach keine Wissenschaft draus. Ein G3x ist von Haus aus ein recht ausgereiftes Auto das zum Glück noch nicht der E36-Fraktion zum Opfer gefallen ist da zu teuer. Ein 5er war zum Großteil ein Firmenfahrzeug (Vorbesitzer vorab prüfen) das regelmäßig nach Plan gewartet wurde. Du kannst auch von ausgehen, dass eine Privatperson die den 5er zugelassen hat generell eher vernünftig damit umgegangen ist.
Im Idealfall erwischt du einen Garagenwagen bzw. Rentnerfahrzeug.
Richtige Schwachstellen gibt es beim G3x nicht, die Motoren sind robust. Kauf den G3x bei einem Händler und nicht privat, im Idealfall handelst du noch einen Service raus. Ein seriöser Händler lässt dich auch unters Auto schauen wenn der Wagen auf der Hebebühne ist. Wenn du Laie bist kannst du dir das aber sparen weil du dann eh nichts erkennst
Mein Fahrzeug stand 500km entfernt von mir und wurde eigentlich blind gekauft. Verkäufer war eine BMW-Niederlassung und lückenlose Historie. Hochauflösende Bilder wurden nach einem Telefonat anstandslos zugeschickt, so konnte ich mir einen genaues Bild vom optischen Zustand machen.
Autokauf ist Vertrauenssache, in der Preisklasse würde ich ehrlich gesagt nicht mehr von privat kaufen (will aber nicht behaupten das man hier kein gutes Fahrzeug bekommen kann).