on the one hand there are people like Zaino and ammo who take a layered approach...more layers the better
on the other hand, Scott on Dallas Paint Correction seems to advocate purple power every wash and then do a quick seal - he says that contaminants can bond on top of wax and other coatings...