Hello, I recently figured out that my suspension needs a good refresh. I have a 2002 325I and the front left is sagging, the tie rods seem to be shot, it's bouncy when pushed on the hood, I have a bad wheel wobble, and a suspension that's making clunking noises. I've looked into some options, and for me it comes down to price. I could either get coil overs (Street Edge Coilover Kit 99-06 BMW E46 323/325/328/330 2WD Coilovers | eBay), some miscellaneous pieces (such as mounts reinforcement plates dust coverings rear bumps ands screws), and tie rods. Or I could get all new stock suspension all around and throw on some lowering springs (Bavarian Autosport Performance Springs - Set of 4) . This second option is a little cheaper but I'm not sure which way I should go. Is there possibly any cheaper options?