Incoop, buy used, but don't buy more than you need. I have a 2000 F250, FWD, Powerstroke that has towed 10K# and a 2004 F550 Powerstroke that would probably tow anything, which I will get rid of when I don't need it any more. But I have had five Suburbans (gas), a gas Excursion, an Expedition and a Navigator. All of these smaller, gas units, would tow every boat I have ever owned except the Mako 293. For what you are towing, an Expedition, Tahoe or Dodge equivalent would be fine. A crew cab, 1/2 ton Pickup would also do. My Company truck is a crew cab F150, small V8 and has like a 373 rear end. This truck could pull 5-6 thousand pounds all day long. If you find a used vehicle that has been using synthetic lubricants, it will probably last a long time. My brother put 300K miles on a Tahoe, towed, a 24' Four Winns five hours to the lake three times a month (in season) and had few issues, and he ran Mobile One always. Every engine that I own has synthetic lubricants in them, it is worth it. But the key is to look for a vehicle that has been well maintained. I believe that you can find what you need for $5K - $7K, Good Luck