collinite 845, 476, 915 will protect your car up to a year and is detergent proof. dodojuice waxs will last 3/4months and the supernatural and the new pro waxs last a bit longer.
i use a collinite 845 over chemical guys m-seal and cap it off with purple haze. have a look at my scratch repair thread in the stickys to see.