I just got my new 2Black 006 WRX a couple days ago. Now it rained and it is all dirty, grrr.... Do you have any tips for me so I wash it correctly without scratching it or causing swirl marks??? Just tell me exactly what to buy and how to do it. Thanks!!!!! I had a black car before and it was...