I had quit washing my car long time ago. But thanks to this detailing thread and the kind guidance by @dynamicallystatic I have started washing and detailing my new car myself.
Average time is one hour for washing with two-buckets method. I do not need to wash it daily and if there is a thin film of dust after couple of days I use waterless wash with great result, the time it takes is just 20 minutes.
I think it is also a good exercise to wash your car after a couple of days and it is rewarding as well to see it glistening and shining 
Washing become a compulsion of car gets rain showers 