Dry dusting is not ideal solution.
If you want the car to remain swirl free you will have to put the effort in properly cleaning it. This means using a good quality car shampoo, two bucket method, microfiber wash mitt and drying towel.
Also, never remove tough dirt/grime by applying pressure. Use a cleaner to loosen and gently wipe to avoid swirls.
Other methods will have less than optimum results. Using a quick detailer with micro fiber cloth is also ok.
Sent from my iPhone using Tapatalk