Grüß Gott,
Bin ebenfalls 18 und war vor ein paar Monaten in der gleichen Situation wie du. Schließlich ist es ein e46 mit 85k Kilometern aus Rentnerbesitz geworden.
Der größte Kostenfaktor werden immer Benzin und Reperaturen sein, guck also wirklich das du was vernünftiges bekommst: Beim Kauf auf Ölenden Motor, Roststellen (vor allen an den Radläufen), ausschlagende Räder und Zustand des Innenraums achten (dieser zeigt dir meistens schon wie gut ein Vorbesitzter mit dem Wagen umgegangen ist).
Wenn der Wagen über die Eltern angemeldet wird siehts auch mit der Versicherung nicht allzu schlimm aus.
Wie in der letzten Antwort schon gesagt nimm dir unbedingt einen Bekannten mit der sich auskennt und lass dich nicht abzocken, am besten kaufst du von Privaten und machst immer eine Probefahrt (so fern dies möglich ist).
Achte lieber auf weniger Kilometer als auf mehr PS, desto mehr PS desto mehr Versicherung.