It's not rocket science, but you want to be pretty careful. I use an exploded tip polyster brush for washing (mine happens to be Macguires), whatever wash soap Costco has, Oxo wheel brush; Griot's Garage wheel cleaner, tire & rubber cleaner, tire & rubber dressing, Speed Shine. Griot's "Finest Water Hose Nozzle & Shut Off Valve" is expensive, but great. I start drying with a California water blade, and finish with Detailer's Paradise purple waffle microfiber. They also have a good glass cleaning microfiber. Mother's Mag & Aluminum Polish is great for exhaust tips.
There are thousands of products out there. you just need to try a few and figure out what you like.