When I plan on doing an "all out cleaning," I usually take the whole day to do it.
Wash, wax, clean the door jambs, vacuum, clean dash, leather and all vinyl areas, do the windows (inside & out) dress up the engine bay, polish wheels, shine up the tires, etc.
About a 6 to 8 hour job...