This is a bit of an open ended question, but hoping to find some loose guidance and direction.
My wife and I own a 19ft ~4000 lbs boat. I tow it with my 2007 Lincoln Navigator without issue and I'm comfortable with it.
We're looking at selling our boat and we have our eyes on something larger...