I was extremely lucky to get my Model 3 free of swirls. (Obviously had a few paint defects but I can live with that).
The detailers at the Fremont Hub know what they are doing. Unfortunately, the delivery specialists sometimes go around wiping the cars with some sort of pink liquid and cloth. Bad Idea. Had lots of scratches on my Model X. I guess they were too busy when I got my Model 3