I have an arctic cat prowler. It's great off road and is a good work horse too. About the heaviest thing I hauled with it is a loaded 8 ft flatbed. Pulled good.
You can never have to much horsepower or too much money.... It's just hard to have both.
A good friend will bail you out of jail but a best friend will be sitting next to you saying dang that was fun..