I've own my BSM e90 for quite some time now and with the usual wears and tears of a 5 year old car, I wasn't too concern with the paint until I started modding. Getting new pieces painted I wanted to keep it as flawless as possible but upon the first wash, I noticed some VERY minor swirling and slight abrasion of the clear coat. Basically what I'm asking is what are the "proper" steps on washing AND detailing your car? From types of products to the frequency of the recycling of cloth and equipments used, etc. Thanks in advance!