WD-40 is not a lubricant!!!!! It is a rust solvant that is rubber and plastic safe, unluck PB blaster
You should be using some sort of actual lube to prevent the squeaks. Lithium, marine grease, etc.
Have any of you checked your sway bar bushings, they are the most common squeakers. When control arms bushings go bad you get clunks and knocks. When bearing go bad you get a loud moan that gets worse with higher speeds. Did you lube you and clean the spring caps?
-Andy