Regarding wax and polish, I personally hate doing it because it's a chore and takes a lot of time. The best product that I have found that works well is Zaino. Application is relatively easy and it lasts a long time. I usually only apply it once every 6 months as opposed to other products which need application every month or every time you wash the car.