Check the tow rating on the SUVs you have mentioned. I have towed a lot of trailers and boats and the bigger the better for the tow vehicle. If your looking at SUVs to tow a small enclosed car trailer go for a full size GMC, Ford, Sequoia, etc. at the bare minimum. The smaller SUVs will struggle , sway, and the drive train will not be happy towing 3,000 lb car +3,000 lb enclosed trailer thru weather, up hills, whatever. X5 or equal are great to tow a jet ski or take a load of leaves to the dump. There will always be some dude that says he pulls his 32' enclosed trailer loaded with a Chevy S10 pickup 2.8 engine and clips along at 70 MPH, no sway no issues. Do some on line research if your serious about getting a tow vehicle that will last and tow safely. Most people use 2500 series SUVs ( Excursion or Suburban) or Pickups and haul what your looking to do without any issues.