My suggestion? If you order JzB or JB get to Costco or Sam's and buy lots of microfiber towels. I used those on my JB 330i, never got one swirl. Just wash it gently with a mit, use one MF towel to get the water off then wring it out, follow right away with the fresh dry MF towel, the result is perfection. Once you get the hang of it, you can do the whole car with 2 or 3 MF towels. Get a hi-quality car duster for inbetween washings. Use a spray on detailing solution after dusting if the car is not dirty for showroom shine in 10 minutes. I never drove my car dirty and it was never difficult keeping it sparkling using these methods.
Crying is for babies, little girls, men who have just had their ears ripped off, and men who have toasted MDCT's due to service errors.