My girlfriend wants me to teach her how to properly wash a car. I'll probably get nowhere near that point (she'd get bored) but I'm gonna show her how to keep it looking relatively good. The only thing is her car is a convertible (02 Mustang V6) with a white top and white leather. I have no experience with convertibles, anything different I need to know for cleaning the top? Whats the best way to keep dirt off of it? Are there any special top cleaners that are worth considering? What about the white leather? Any good cleaner for white, my car has black leather, can I use the same stuff (Black Magic leather cleaner) Thanks in advance.