For your time and the effort spend i think its around there . Can't rush the whole process else will miss some certain spots.
for me i guess around 1 and a half hours. washing alone i think around 45 mins - 50 mins for a X50. sedan slightly faster
1. setup (i bring out my storage box, assemble pressure washer, fill up two buckets of water
2. wheel wash individually using wheel cleaner and detailing brush to cover the whole rim. use cheap brush to clean tire wall
3. wash the whole car with car shampoo and hand mitt, rinsing after 1 panel but go through out the whole car at 1 go under shaded area. if kena sun then i will wash the area first and rinse off or leave it to the end depending on how hot the weather is
4. rinse off
5. dry the car with towel (buying the drying towel really help cut down my drying time using Microfiber towel)
6. change to clean MF towel to wife off water that is inside door/boot
7. light vacuum interior
8. packup (including rinsing the two bucket and wash mitt and hang them to dry)
last but not lease, apply tire shine after the tire have dried up noticeably. which is not included in the time frame above and store the box
now washing the car once or twice weekly and
wife is saying that i spent too much time washing my car already
Things that i might consider doing in the future:
-pre treat the wheel with MPC
-scrub the wheel arch
-buy wheel brush to clean the inner rim (now cannot reach)
-snow foam the wheel for really clean action.