We’ve had good luck with our Kawasaki Teryx 850.  Bought it in 2013, so it’s coming up on 9 years old.  One fouled plug in all that time.  Still on the original battery.
I think top speed is somewhere over 50, but I keep it closer to 30-35 for the 1 mile road trip to the shop.
Bought it for use around the house, transportation to the shop, and trail rides.  In 9 years,  we’ve taken to the trails three times.  Too many other priorities.
Got a windshield and mirror from Amazon Warehouse Deals.  Good discount, for something with only a damaged box.