My 2013 Pilot just hit 6800 original miles. Obviously I don't drive it a lot but I think it's time for some detailing. I read several past posts but thought it might be a good idea to revisit the subject. My truck is black which is near impossible to keep clean. It has some road grunge (for lack of a better term) in small amounts on different parts of the exterior. What's a good plan of attack? What's the best products to use?