Before assuming all struts need replacing I'd eliminate other less costly, less drastic, easily fixed possibilities. Tires including pressure, balance, condition such as belts would be where I'd start. If that doesn't solve then perhaps alignment check with alignment if needed. After eliminating all those, then struts may be an option.
IMO and IME 98k miles seems rather short for strut replacment, however without knowing vehicle history can't exclude them I suppose.