For me:-
Pre soak with snow foam through pressure hose, leave to soak for 5-10 mins, then pressure hose off taking most of the dirt with it.
While the snow foam is dong its trick I go round the alloys using Autobrites none acid wheel cleaner.
Fill 2 buckets with warn water, one using Megs NXT shampoo.
Wash the car from roof down with Megs wash mit, then rinse mit in other bucket after each pass to get rid of dirt so as its not transferred back onto paintwork, (this is an essential to help stopping swirls)
Rinse car of with pressure hose, then go over it again with open ended hose or watering can with rose take off, this will cause the water to flood of the paintwork and will almost dry itself. (Just try it 😉 )
Spray car with QD (Megs Last Touch) and drag a waffle weave towel over the hole car, no need to wring out.
Dry tyres with an old microfiber, apply Megs Endurance gel to tyres and leave to cure.
I then just go over any panel's that need toughing up with wax or get rid of any tar spots. Then to finish off just buff the tyre gel off.
You want to wash and dry the car with as little contact as possible to stop swirls especially with dark paintwork.
If you dont want to go online for products then AG SRP will work fine to fill and hide your swirls but make sure you seal in all your hard work with AG EGP, or the first time it rains it'll wash of the polish. I personally dont use AG stuff but have see some very god results from it.
By the way, your cars paintwork look stunning anyway.