I'm a weekend detailer taking care of my own vehicles and have all of the buffers (4), pads, microfiber towels etc. I would suggest a sealant over a wax. You can apply a good sealant every 6 months especially if you keep your vehicle in a garage. I do mine about every 4 months but I'm very particular about my cars and boat and also do the 2 bucket wash to prevent swirls.
Everybody has their favorite sealants and waxes and there are many good ones. I have tried many products but prefer Blackfire Wet Diamond All Finish Paint Protection. Very easy to apply and remove and doesn't stain trim, has a great shine and seems to last. A little expensive but a bottle lasts a very long time.
http://www.autogeek.net/blackfire-wet-diamond-sealant.html