The Zed gets a thorough wash every week, sometimes twice a week, if it's been out in the rain, or it's show season or there's an event on. Interior & vacuuming usually every couple of weeks. The wax I use lasts extremely well, but I just enjoy waxing the car, so usually once a month or 6 weeks at most, but could easily just wax the car once every 3 months or more easily in all honesty.
Hmm, full scary detail, which will take at least 3 days or much longer if it's show season, usually about 3 - 4 times a year.
All relative, if the weather is good or hasn't been used, no need to clean quite so often.