This past summer I went out and bought an E46-generation BMW M3 with an astounding 284,000 miles on the odometer. While the body and engine were in good condition when I picked it up, almost ...