Hey guys I have 2001 bmw 330ci with ASC springs, ACS anti sway bars and M3 strut brace. My car has about 51,500 miles on it with factory shocks. Car feels stiff and rides good. Do you guys think i should change my factory shocks soon and how long do factory shocks last. Also what shocks would work good with my ASC springs. Thanks guys!