sounds like the insurance payout was good. you were able to get a pretty nice looking ride for $5k.
the buyback price is a little steep i think.
the ins. co. will never get near that in a zillion years. i would try to talk them way down on the buyback price in the first instance .. ya never know. that may sway your decision if you are successful.
it's tough saying goodbye to an old friend i know...