I've never gone that far cleaning my car...most I've done is wash, rinse and chamois it, then vacuum inside. I want to wax my car, it's dull as, but there's some stains on the paint that I can't get rid of...does the paint have to be absolutely stain free before u can wax it?