Hose first get worst off, cleaner suitably diluted. Juicy stuff diluted 10:1 at the moment but was using Sarnagloss car all purpose cleaner but Tesco Daisy actually very good to and works out about 10p a litre. Use foaming spray bottle head. In the nooks and crannys cheap paintbrush to agitate and a cheap noodle glove for the main tubes, rims etc. Never bother cleaning the tyre treads just rinse any big globs off.
Dry down with old micro fibre that’s been retired from car duty (36 for £10 in Costco) then clean chain using neat juicy degreaser in old Barbieri chain cleaner check cogs and chain rings and if needed give them a clean with quick spray of degreaser and wipe off, always check and clean jockey wheels they always seem to be full of crud then spray of juicy break cleaner on the rotors, oil the links on the chain (finish line wet this time of year) few drops of cable lube on the few exposed bits until I need new cables when Gore’s will be going on, quick spray of fork juice on front and rear shock stantions then cycle them a couple of times to get it into the seals, put bike away until next ride.
About 2 or 3 times a year I used to wax my frame as it was steel not sure If I will on new one as it’s alloy and carbon so won’t get rusty. If you do want to I recommend the dodo waxes you can get them in small tester jars for about fiver and one will do a bike maybe 10 times easily their coloured waxes are especially good.
A lot easier than my car, not been tempted to clay any of my bikes yet 😀