I like my black T4R.
So,keeping it clean is a hobby.
Sometimes I will use a high pressure spray wash to knock the heavy stuff off, but I never use automatic car washes with brushes!
We don't have any brushless car washes around here anymore, so I wash it by hand.
I use

after I was turned on to them by my Toyota Tech that also does my detailing to keep my 4Runner coating up to par. I work near several plants, so twice a year I take it to him to wash, clay, paint correction to remove any swirls and coat with quartz or another protective coating.
Washing it I use 2 buckets,
Adam's 10" Car Wash Pad (synthetic wool to ensure washing without introducing new swirls )
Adam's Car Wash Shampoo
Adam's Detail Spray
Adam's Great White Microfiber Drying Towels
Tires & Wheels
Adam's All Purpose Cleaner
Adam's Turbo Stick Wheel Cleaning Tool (tool to help you clean your barrel with ease)