Sorry if this is I. Wrong forum but since I'm gonna be a 335i owner soon I thought I'd ask here.
I've read in other threads that people wash their cars themselves. I can understand doing it myself -vs- taking it to car wash shops. But what I don't get is doing it myself -vs- dealer doing it. I thought dealers wash our car whenever I bring it to them as service. If this is true then I can't believe dealer wash would be a bad thing to my car.

So, any thoughts or advice on this? Do you wash your own car -vs- taking it to the deal? If so, why? Thanks!