I am looking at replacing the struts on my 2012 Dodge Avenger. I don't know if they are wearing out or if they are just naturally very stiff but the ride seems rough. I want a softer, smoother ride and was wondering if there is a strut set out there that will give me exactly that. This is a daily driver, spend about 2 hours a day driving to and from work. After that I plan to replace the rims and tires as I have been having some balance issues with my current rims. While I do that, I would like to find the correct offset to bring the rims and tires out to the edge of the stock fenders. I don't want them to stick out past the fenders but be flush with them. Does anybody know what the proper rim offset for that would be and should I stick with the stok 16 inch rims or go for something larger like 17's? Would this effect the ride as well if I go with larger rims and a lower profile tire?