- Budget Kauf: variabel, aber auf keinen Fall fünfstellig. Ca. 7/8 T€
Dann mal kurz auf deine Antworten: vergiss einen gepflegten 330Ci im mittleren km-Segment, hoffe auf einen gut erhaltenen 325Ci und scheue dich nicht auch einen sehr gut erhltenen 320Ci mit dem Budget in Betracht zu ziehen.
Nach meiner persönlichen Beobachtung gibt es in 2020 nur noch mehr 2 Kategorien E46: verhurrten & verrostete Karren die mindestens 1T€ Invest für den nächsten TÜV bräuchten und den darauf folgenden wegen Durchrostung nicht mehr überstehen würden und daher abgestoßen werden - meist im Preissegment bis 4T€ zu finden (4T€ für die 330i-ger).
Und die zweite Kategorie an wirklich von Liebhabern/Technikfreaks gepflegten E46 bei denen mit zunehmenden Km-Stand schon immer mehr Teile getauscht/revidiert sind und dem Thema Rost mit Vorsorge und aktiver Beseitigung begegnet wird. Das Dumme ist, wenn ein solches Exemplar zum Verkauf steht verdoppelt sich der Preis mindestens (2x 4T€ = deine Budgetobergrenze) bzw. noch dümmer für Dich - solche Wagen stehen gar nicht zum Verkauf 
Ausnahmen mag es immer wieder mal geben (Ableben des Besitzers, neue Möglichkeit für einen anderen interessanten Wagen) - dann sei schnell, sei informiert über die E46-Schwachstellen und/aber bereuhe es hinterher nicht, wenn der Low-Meiler/das Topangebot dann gerade bei Dir anfängt Probleme zu machen - die ältesten Cabrios sind von Anfang 2000 die letzten von Produktion 06/2006 - also fast schon 15 Jahre alt. Die Bezeichnung "Neuwagenzustand" für ein E46 Cabrio würde ich daher nur noch dem BMW-Technikmuseum abnehmen 