Could definitely be any moving part of the suspension. Check any ball joints, toe links (if applicable), sway bar end links and even sway bar bushings. If it is indeed something with the spring, most likely would be the insulator that sits between the spring and control arm is worn out.