Ask any petrolhead what the best-looking BMW M3 is, and most of them will likely say the E46. This generation has aged like a fine wine, and it comes with something that’s rarer and rarer to find in ...