I was in a similar situation a few months ago.
My dad wanted a new truck. His 03 sr5 had paid its dues and at 247k miles, he had gotten his monies worth.
So I bought it off him. Clean engine, tranny feels great, exterior is beautiful.
I put some new rotors, calipers, pads, and tires and...