When I had my Monaco Blue 335 Coupe I was cleaning it once a week in winter and in the summer every two days... Pissed me off how dust would settle on it even without going out anywhere within a couple of hours of cleaning it. ( Dark cars are a bastid)
The M3 being silver is not so bad.. Every week is enough.
.... But I now have a M3 CS