Make sure your roof panels are seated properly, inspect the seals. Keep in mind wind noise will always be a thing on a flying brick with a fiberglass top....
I agree. Take the first 2 sections off. With a soft towel and some maguire interior detail. Clean and apply to all of your rubber and put the roof back on. Debris can cause issues.
Also make sure all of your windows are seated correctly. I noticed my rear passenger window wasnt seated correctly and had to do the window reset to get it to work correctly when that door was opened and closed
Sound deadener everywhere on steel and composite panels then Resonix Black absorber on trim panels. Do inside the mirror body as well. Makes a big difference.
Most of the wind noise is just panel reverberation, mirrors and top to windshield surround interface.
As everyone has said - it probably never gets as quiet as a fixed-roof vehicle. I did some sound deadening material in the doors and throughout the rear floor/sides and it made quite a difference - but also made the wind noise around the roof/seams stand out more.
The worst noise I've had was around the triangular seals at the forward bottom corner of the front windows - inboard of the mirrors. Driver's side worse than passenger side but both started to pull away from the glass and let a considerable amount of air through. I used a heat gun to reshape them which took a little trial and error but they seal properly again and it made a huge difference.
Most of the noise now seems to be air going over the roof and I assume catching all the panel gaps. As noted by others getting these seated well and cleaning up the seals/gaskets helps.