All depends if the car has been ceramic coated, but this is mine as it has been. I also have a driveway and garage
Start off with the wheels. If it's been a while, I use iron remover. Otherwise, just a general wheel and tyre cleaner such as carpro retire or brake buster. Then use a specific wheel/tyre brush to clean inside of the alloys and the tyre's with bucket of ph neutral soap or stronger if it's been a while.
For the car , If extremely dirty, then soak with citrus pre-wash. Otherwise, just snow foam (MJJC) with either decon soap or pH-neutral soap. Also use the same on the wheels to give it a second clean and then I use a wash mitt to clean the spokes.
Then I rinse off the soap foam, and then I'll use the two-bucket method , with either something neutral like Bilt hamber touchless, Koch chemie Christmas soap or Car Pro Reset or something stronger like Descale, depending on the severity of dirt.
Then I'll use the rag Company Ultra Utility Brush to get into all the cracks and crevices and maybe get the clay sponge out if paint is feeling particularly 'gritty'
Then I rinse everything off an put it back into the garage, and then I'll use a big boi air blower to remove all of the water from the lights, doors, plastic trims, etc., and then a drying towel to dry off the rest of the car.
Then apply tyre coating on the tyres, usually Car Pro Pearl.
If I can be bothered, I'll possibly spray something like wet coat on the alloys again if it's been a while, just to get that beading, apply a plastic trim coating on the plastics just to again protect them and make them a bit darker usually gtechniq C4.
I might try Bilt hamber Atom Mac again as the wheels get really rusty after the wash and setting off is a bit of a pain if left for a few days.
Oh and i forgot about the glass. Bilt hamber Trace less then soft99 compound cleaner , then glaco coating
Looks really good once finished but it gets very expensive !