i'm not sure about the actual order or what not but I have tried many products including meguairs, mothers, etc and i've found that the best car wax is zymol. This stuff has like some kind of oil in it so that when you wash your car and don't wax it it still helps keep your paint nice. Also i've used a bunch of different waxes before an i've come to the conclusion that turtle wax extreme 2000 (i think thats the name, it comes in a dark green bottle) is the best.