Ich kann da nur aus eigener Erfahrung berichten. Habe meinen B30 vor vier Jahren aus 1. Hand mit 75000 Km gekauft. Habe dafür etwa 8 Monate gesucht und bin bis Bremen gefahren. Der Wagen hat jedoch nicht so viel Ausstattung wie die von Dir vorgestellten E46, für mich war aber auch der Zustand wichtiger als die Ausstattung und dieser war und ist hervorragend. Allerdings habe ich nur etwa 1/3 des o.g Preises gezahlt. Die E46 scheinen i.M. aber eher preislich etwas anzuziehen.
Du solltest Dir aber bewusst sein, wenn Du einen E46 mit wenig Km erwirbst, dass Dir die Reparaturen vor die Füße fallen, in dieser Phase bin ich z.Zt.
Für einen guten B30 sollte man etwas Geduld einplanen.
Gesendet von meinem D5503 mit Tapatalk