I used to drive E46 M3 when I was studying in US. Love BMW particularly easiness to modify.
So, now I just took over my bro-in-law's 520i in Indonesia as he upgraded to something else, and I'm just itchy and want to play with something for the moment other than my main cars.
Hope to learn...