Very nice but totally the wrong colour combo and as said, its too old. You want a 57 plate onwards ED model, or even better a 58 plate onwards model with revised HDD based iDrive.
I've been watching the E92 market very closely and it's undergone major changes in a matter of months.
It is now quite easily possible to get a GOOD 330i or 335i M Sport for under £20k with sensible mileage. These seem to be shedding huge amounts at the moment which is perhaps a bit worrying. I'm pretty confident that next Summer, which is when I plan to make the move, £15k will buy an early M Sport and under £20k will buy a 58 plate. The 330i's - remember, 272bhp and 39mpg combined - seem to be offering even more excellent value. One with a manual box is a tempting alternative. The key point with an E92 is to buy a low mileage one you can keep in warranty for your entire ownership period. There ARE reliability issues with them - the high pressure fuel pumps in the 335i's are especially fragile and VERY expensive. Running one without a warranty is bonkers. Shame, really, as low mileage cars are generally a con.
I do agree that in many ways a 3 Series, however new, is a step down. The E39 is a better built car, for sure. But where else do you go? The E60 is old news, it's a superceded model and whilst that in itself isn't an issue spending large money on a previous generation car is daft and the E60's for less money are pre LCI models which I strongly dislike. The F10 is stunning but it's going to be at least 3-4 years until I could even think about one of those.
This tbh, don't forget the E39 is pretty much 20 years older than this car
Thats a bit of a bizarre comment. 20 years old? Eh? As a design the E39 is 10 years older than the E92 and 9 years older than the E90 on which its based. Where does 20 years come from? The only thing 20 years older than an E92 - and even that isnt quite there - is an E34!