When I bought my first car, a 1986 Chevy Nova that was already quite aged when I got it, I was obsessive compulsive about washing, waxing, rust removal (yep, sanded, primed & painted those rust spots myself

), and otherwise keeping it shiny and clean. When the Nova died and I got my Corolla I took it to the touchless carwash at least once a week for the first couple of years that I owned it and I had it hand waxed twice a year for the first few years. For the past couple of years I haven't had it washed nearly as often as I should.
For my TCH, which hasn't arrived yet, I am going to have the exterior finish protectant applied. I still plan to have it washed regularly, but I think the finish protectant might keep it from getting annoying little scratches and make it easier to wash off road salt, bird poop, etc..