The key (IMO)...
...Always dampen your towels before wiping with them. Never, ever, let a dry towel touch the paint...if it's dark paint that is...where it's critical.
I never have liked wiping with a dry towel made from any type of material, on my paint. I'd use a spray bottle filled with water and dampen the towel, or easier yet, simply lay a towel flat onto the water droplets of your easiest to reach flat panel, the hood, let it sit for a moment to absorb some water, then pick the end up high enough so that it drags lightly across the hood. That is, if that's your style. I prefer to blow off most water with a blower of some sorts and use the blotting method for the rest, but I still dampen my towels first before blotting. Seems like it allows then to soak up liquid quicker if they're damp to begin with.
Same with quick detailers and spray waxes...I like to wet a towel, ring it out completely, spray the towel with 5-6 sprays of product and a few sprays on the paint where I first start wiping. After that a simple single spray or two on each panel will suffice.
Another thing with the damp towels...you'll see this when a towel begins to fill up with water too. The towels will start streaking...that is, leaving small water droplets behind. If there's too much water in the towel the droplets will be too large to dry with out spotting. I like to keep my towels rung out so they just remain damp enough so that any residual water droplets are tiny, tiny, so they can evaporate cleanly with zero spotting, even on black paint.