Beware mate. It can become an expensive hobby/obsession.
I followed Jays guide amongst other sources such as DW forum to put together a list and plan of action for a thorough clean. Here is what I purchased in December just to give you an idea.
Microfibre Madness Incredimitt
Meguiars Gold Shampoo
Carpro IronX
Tardis
Bilt Hamber Clay
AG Super Resin Polish
Collinite 476 Wax
Envy Detailing Brushes x5
Kirkland Microfibre Cloths x36
CQuartz PERL
Meguiars Tyre Endurance Gel
Autobrite FAB
Engine Degreaser
Autosol Metal Polish
AG Fast Glass
AG Wheel Cleaner
Chemical Guys Stripper Scent
Already had 2 buckets with grit guard and a decent jetwash. Didn't bother with a foam 'prewash' couldn't justify extra cost and adding a whole extra step. Maybe in the future!