When is it time to change the shocks and struts on a 2003 Xterra? It has 170,000 miles on it. The ride is not all that bad but seems it could be better. This is my first Xterra and I believe they are the original shocks/struts. Thanks for any help and advice.