BMW owners must be a bit lazy. Twice a year I'll rent an engine puller and out comes the V8 and the tranny so I can gain access to all the sheet metal for a good scrubbing. The engine and C-6 also get a fine cleaning. A light mist of alcohol based wax prevents corrosion.