I have done several white cars with claying and cleaner wax to remove the dirt patches on paint, the result was great. But after two weeks the dirt patches return on all cars. Is there a way to prevent this from happening? Will topping with a durable paste wax can prolong the cleanliness? Is there a car wash shampoo on the market design to clean the dirt patched on white car?