I have owned many different makes of car over my 32 years of driving but never a BMW so when it was time to get a new car I thought now is the right time. As I didn't want to spend a lot of money and after considerable research I set my heart on an E39, maybe a 530d. However I couldn't find a really nice one so thought about a 3 series? After some searching I discarded the idea of a 3 series due to the lack of headroom in the back (tall kids). Then still not able to find a good 5 series on a budget I wondered about a 3 estate/tourer and lone behold the headroom was good. The first E34 estate I looked at was an absolute beauty so I bought her immediately. Also on my list of requirements was reasonable performance and my 330i ticks that box as well. So far I'm very happy with this old, low mileage and very well looked after car even though it cost a little more than I had planned to spend.