And why would you want to wax your headlights and windows?

For windows, you can put more hydrophobic coatings such as RainX and equivalent. I would suggest the windshield but I personally don't like them on my sides.

For your headlights, just polish them annually. Masyado ka na OC kung pati man headlights iwawax mo.