Not going to say the best but the results were great on my ride. I like the Huntington Beach products. I like to polish it out, then do the Nano seal and finally the wax - a lot of work but it comes out great.
I love Mother cleaner and wax in one. After I'm done, the car looks wet. Once it's done, I only use Adams Detail Spray for a year, then I wash and wax again.