I take a set of drive up ramps, gets the front an extra foot in the air and borrow, my sons roller blade knee pads. Move the ramps around back, and clean over the gas tank. Might want to have a close look, before you go and spot the worst places, kind of hard to see, when the water is spraying all over.
Probably not gonna get it all, in one trip, I do it every couple or three months. Unless, I go charging through the mud, then I get it off as quick as possible. And after winter is over, once a week, for three weeks (salt kills).
Probably always gonna be some spots, you will miss, object is to clean it regularly and not let it build up.
Make good use, of your clean motor and undercarriage, do a thorough inspecting with a flashlight, check for rubbing cables and what not. Check your brake lines, for rust that has eaten in some (surface rust doen´t mean much).
There is usually a rinse function on the dial, something to think about before you run out of quarters.
I usually avoid degreaser, unless it´s serious grime. Not really necessary (penetrating oil works just as well) and there are often warnings about spraying it on rubber and seals anyway. Besides the stuff, being poison and unnecessary, bio soap (or just the water pressure alone) often leaves a very thin film of oil, that protects against rust. When using degreaser, it often takes the oil off completely and promotes rust.
Regularly, cleaning the motor and underbody, especially in salt and mud country, really pays off in the long run.