So I went to the dealership today, asked the guy to hop in for a road test, went over a few speed breakers and the sound was there to which he agreed. Came back, had the strut assembly taken out, checked the spring and strut and both were fine. So, it's not the strut or the spring. I don't know how else to troubleshoot this issue, maybe have the callipers checked? Or what? I don't know...