A question that has been pondering me for a while, but as most of us have a fun or track car, then what do you need from a daily.
Good to drive, all the comforts and toys, economical, reliable, lowish tax, estate preferable, towing useful, got to be decently quick.
Is there anything better than a 335d M Sport Touring Xdrive?
I've never seen a car tick so many boxes!