We all make these mistakes once or twice in our lifetime and its otherwise known as 'expensive school fees' and thats how you gain your education in which cars to own and which ones to avoid 🙂
I think 'old school' Beemers are absolutely fine (but then I am biased) as the build quality was superb but over the years it has not been a priority with some manufacturers.