Most rides: Hose, soft brush on frame, forks, wheels(never use frame brush on oily parts). Hope sh1t shifter if really claggy. Rinse off. Properly dry with nice much off towel. (Important , don’t contaminate with oil, just for drying.) Rock ‘n roll lube, wipe off.
Every few rides: De-grease cassette and paper towel around jockey wheels, chainring.
Luxury: Wax up frame and other painted bits if time allows. Sort scratches and tidy things up.
Been doing this on my Czar and Flux or 18 months, they look almost new and ride the same. No issues with cleaning any element of suspension. Czar has done 4500 miles. Flux 1500.
I have to repeat this for GFs Czar and Flux too.
I think it’s good time invested as they’re not cheap and keeping the crap off means they always ride well, and drivetrain and suspension gets plenty of life due to lack of muck being swished around. Oh, and they live in the house where they get dried off via a bit of heat.