Hello, I'm new to being serious about detailing. I just bought (well I'm leasing right now) a new black truck. I have a bottle of Meguiars detailer and I'm not sure when to use it. Can I use it if the truck is just a little dirty? For example you wash it on Monday and it gets rained on and driven on wet paved roads Tuesday. It still looks pretty good bit up close you see 'dirt'. Detail it? I'm afraid I'll be pushing / rubbing the few dirt particles around on the paint while trying to get them off of it. Isnt that whole idea in avoiding swirls and scratches? I'm seeing all these 'between washes' products. Even waterless products. So how dirty must the vehicle be before you wash it rather than use a detailer? And I have purchased the 2 bucket grit guard system and the fancy waffle towels and fiber mitts. And Meguiars gold class wash and conditioner. Thanks in advance for your replies!