I'm probably in the minority, but after I got mine home I took a claybar to it to make sure the paint was clean, then hit it with the PC to remove ALL swirl marks. Then I put a sealant and wax on it. Looked awesome for about a day, then I drove it in the rain. lol.
I'll probably keep that routine up every couple of months for as long as I own it. Makes for a good excuse to spend Saturday afternoon outside, or at least out in the garage.
When washing I always use some kind of car specific soap, and a microfiber sponge. This time of year I will drive it through a touchless car wash every week or so.