your at 120k miles, its time for a new suspension, i have 106k and i just got all my parts from 4x4parts.com and waiting on other parts from courtesy till i install, but i got the whole thing, 2" lowering coils, kyb gr-2 struts, and kyb gas-a-just rear shocks. And yes the problem you are experiencing is your bottoming out, i have it all the time when i go over train tracks etc. but yeah you should be looking into getting new struts, coils, and shocks, its defiantly time at 120k. and also you need new strut mounts, bolts, washers, and nuts, for the rear shocks because its recommended you switch out the old hardware as its most likely rusted etc and worn anyways from having 120k miles,
so all in all you should be looking at around 1k if you do it yourself and buy the main things like coils, struts, and shocks from 4x4parts, and the strut mounts/bearings/nuts etc, and rear shock bolts/nuts from courtesyparts.com,
and if you would buy all OEM from the dealer, i went to my local one to see how much and it probably would have cost me like 1.5k just for parts. but yeah around 1k if you do it yourself, if you get a shop to do it, then more$.
also i just saw you said your towing a 6k lbs boat, you should defiantly look into getting these when you put in your new suspension
https://www.4x4parts.com/catal...=1243
once you install those, you will virtually keep the rear coils like if the car was empty. im probably going to get them for my car even though i dont tow stuff much at all anymore.