So you need to start with figuring out your criteria:
1. How much time are you willing to put toward cleaning your car? Toward waxing your car? Toward polishing your car?
2. How much $$$ are you willing to spend to stock up on products?
3. What is your desired result? Absolutely brand new looking all the time? Looking like new all the time?