Hi and congrats on the windfall (forgive the pun).
Bob is absolutely right about the trailer adapter. I tow our 25 with a Sequoia and recently added the Blue Ox weight distribution/sway controller adapter to our package. It made a world of difference regarding stability. Should have done it...