My experience is the Ultimate Wax lasts the longest. I use the Meguires Cleaner Wax first then apply the Ultimate Wax. Prepping the paint before the wax is key. Using a clay bar before applying any wax will improve the performance of any wax.Better how?