How often are you meant to clean your car?
I wash mine when I think it looks dirty and use a good car wash like Chemical guys Citris wash & Gloss, but any of the Megs washes will do , I just found through testing that the Chem guys stuff had a better lubricity and left a nice shine after the wash, you only need a cap full to wash the car
Do you re-wax every time?
No, I use a quick detailer (Duragloss aquawax 951)after a wash to top it up and depending on what wax I am using re-apply at its specfeid times. I have waxes that last from 2 (DP Max Wax) months to 12 (Colinitte 465) before they need reaplying, I love the look of the Max Wax so I use that as my prefered wax. I also have a Sealant base (Duragloss 105). there are lots of great sealants out there but a pity is they dont come from a local Autoshop.
My advise would be to have a look at http://www.detailparadise.com.au/modules.php?name=Forums this is a Australian Detailing forum and has a large amount of info on it, about lots of differnt products and doesnt push one brand