I have 123k on my 2014 fiesta st with stock suspension and I will sometimes get this clunking noise. I can go a whole drive and hear nothing and sometimes it's obnoxious like something is loose. I had a trusted mechanic friend look at it and he said it was probably my strut. Visibly I cannot see anything wrong so is that my best bet? He said just to replace them, and I have the cash and probably will do all four and do Bilstein B8's with swift springs since I have the money and wanted a better ride. Anything I'm over looking?