usa – Do I need a vehicle rental to explore Miami FL?

I plan on visiting Miami FL for the fist time and for a long weekend as well. I do plan on being able to explore what Miami has to offer, the food, the places, the beach, the nightlife, and anything else I can step into.

I am not a stranger to Florida, there can be a lot of driving involved if you chose so, but my question is solely for the purposes of someone who might be content with not leaving Miami at all.

So then I wonder if in order to experience Miami, am I better off relying on a taxi service (such Uber/Lyft for example), or am I better off getting my own car rental for the time I will be there… which is again a long weekend?