NCH, have you checked your tire pressure? I got my car not long ago from Quill and assumed that tire pressure was at recommended settings. Very much the contrary, just discovered that all four tires were over inflated beyond the recommended pressure! If you read the 18" Bridgestones sidewall, (if I'm not mistaken) states that it is not recommended to inflate the tires beyond 40 psi. Much to my horror I found out that all four tires were at 48 psi!
After inflating the tires at recommended settings the ride is now completely different. Cringing while driving on road imperfections are a thing of the past now.
Go check your tires. If you have checked, well, then decide whether or not to change the tires and suspensions.