Same here. Microfiber is all I use. Cars, guns, tools, appliances, name it, and there is reason to have a few microfiber towels around to wipe it with. Plus, you can get them for a song at places like Harbor Freight. They often have 3 and 6 packs of them in various different sizes for cheap.
They're great for dusting as well. They trap and hold dust, instead of just pushing it around like Terrycloth does. I can't find a better cloth for cleaning flat screen TV's. Hell, we even dry our dog with them after he gets a shampoo...... Which is usually at least once a week.
I have a ton of them, all different types. Small edgeless from The Rag Company, and all sorts of different sizes from Harbor Freight and WalMart. They all have a specific job. The junky small ones from Walmart get glass, chrome and wheel duty, because they're not very soft as they age. The ultra-soft, 'fuzzy' white ones I got from Harbor Freight aren't very absorbent, but they're excellent for wax wipe-off and a final pass on windows. They leave ZERO fibers behind, unlike some of the others I have that tend to sluff off on glass. I haven't quite reached the point where I'm ready to make the investment of the big, thick drying towels from The Rag Company ($$$, imo), but I found some really nice, large blue drying towels at Walmart a few years ago that work very well for drying, and always come out of the dryer extremely soft.
I got something similar to these at Walmart a couple years ago, and they turned on me.
https://www.walmart.com/ip/40-40CM-...-for-Car-And-Home-Polishing-Washing/285621868. I don't know what went wrong, but they became less and less absorbent every time I used them. Even after they do absorb some moisture, they continue to just push the water around, taking forever to get the car dry. I've washed them every way I can think of, and they just get worse, so they're utility towels now. Too bad, because they're really soft and thick.