New to the BMW world. Got my first BMW today as a present to myself for my 18th birthday. It's a 2004 e46 325i. Been around cars my whole life (my dad owns ncracing.org), and am pretty capable.
Anyways, with the unnecessary introduction out of the way, I used the search function...