The answer depends on what you want the toad for. Im sure you will hear from the mud slinger crowd on this one. Like a buckboard ride, high cost of operation? Then Jeep is for you. Want a grocery getter and eco tour vehicle? We chose the Fortwo. Then there is the Fiat 500 and Honda Fit. Maybe a 2014 or older CRV. If you like a stick, the field opens wide up. In that case, I'd look at a Subaru.
The list goes on and on.
Do consider that almost anything you flat tow will need a brake system at about $1000.
Lots of posts on that.
Want to dolly tow? You can tow just about anything on a dolly.
You can pull a trailer too. That Bimmer Z4 will fit on that!
Bottom line is you really did not give enough info to make a reasonable recommendation.
Soooo at this point, the biggest problem you will face in the future is making a decision.
The recipe for perpetual ignorance is:
Be satisfied with your opinions
and content with your knowledge.