For my DD Soul, I just use a good car wash soap, then some spray-on Turtle Wax graphene stuff. Works really well and has lots of positive reviews. Since my car sits outside and I use it every day even in rainy season that's almost here, I honestly don't wash it that often. For a pristine black Miata though, I'd hire a pro and be done with it. You can spend hours of your life watching car finishing pros on YT, buy a ton of expensive compounds, polishes, waxes, iron removers, ceramic coatings, different colored orbital pads, premium microfiber towels....the list seems endless. Then you have to actually do it with no experience, hoping you don't wear off the paint, in Florida heat and humidity. Hell naw.