Hello everyone. This is my first day and first post 😀 I just picked up a 2007 M Roadster with a little over 20,000 miles on it! My first M car but I'm no stranger to BMW. I also have a 2004 330xi (6 speed manual) that I got in 2012 with 39,000 miles on it and it currently has 150,000. It has been an excellent car and is fantastic in the snow. I also have a 2008 Z4 3.0si 6-speed but I'll be selling that one. I don't need two roadsters, lol.

Anyway, this is like a brand new car and I'm really enjoying it. I changed the oil first thing and I'll be using Blackstone every time, to keep on top of my rod bearings,