Heres how I clean my truck when it gets very dirty:
1. I take off the suspension parts (like the A-arms, shock towers, shocks and sometimes the diff) and clean them first using a damp rag and a dry rag to wipe the water off. Once all the pieces are sparkling clean, I do the same to the other end.
2. After all the suspension parts are disassembled, I set them aside and then take off the engine and fuel tank. With the tank and engine off (with pipe off but attached to the engine), it makes it really easy to clean the bottom chassis with a damp rag and dry rag.
3. If my truck is still dirty, I take off the upper deck and wipe it down. This will also give me access to the servos so I can wipe them using a rag and denatured alcohol.
4. I reassemble my truck in the reverse order of how I took it apart. (upper deck, engine, fuel tank, suspension parts)
If I was just driving it on the street or grass, I use a can of compressed air to blow all the loose dirt off. Usually thats all you need to do
And thats how I clean my truck