It all depends for me, but I am always taking out my phone to take pictures or using my DSLR or having someone take pictures for me.
(can't wait for my shutter control to get here
)
Usually about 2-4 hours for me (exterior only)
Setup my equipment
I wash the wheels, wheel wells, tires with a wheel cleaner or APC depending on the condition and I use a separate designated wash bucket for wheel and tires (I have about 10 brushes for wheels and tires alone and a designated wash mitt for this and 2 grit guards for this bucket alone, I'll show you guys later with what idea I came up with) I use Meguiar's Gold Class soap for this btw
Wash the car - foam gun and 2BM (I have 3 mitts for my paint alone) I then use UWW+ for my drying aid and I dab the paint dry)
Clean windows (interior/exterior)
wax wheels
dress tires and wheel wells
remove wax off wheels
Then pickup my gear and put it away
(it took me longer when I had to wax my car, but cleaning up the paint is a breeze now since it is Opti Coated, I highly recommend others coat their paint)
I like to wash the exterior about once a week. The interior I do once every 2 weeks (give or take)
I am always thinking about how I work when I cook. Meaning, I try to never cross contaminate. Every brush, towel, bucket, grit guard etc.. each has it's own designated job.