Single stage will last a few years and that's it. Base coat/clear coat will last years. I painted my 83 back around 93 with PPG base/clear. Other than a few scratches here and there, it still turns heads and has that wet look, no fading.
If you paint, I turned the garage into a paint booth by building a wooden frame and enclosing in plastic. Spray the floor down with water and I had a hose runninng to keep it wet. This kept dust or overspray from coming up. I lowered the garage door to about two feet off the goround and stuck a couple window fans blowing the overspray out. Pay attention to the direction of any wind.
I did not buff it out like the shops do. There will be bits of crap here or there, but they will eventually come out as you wax through the years. But not buffing is what kept that wet look thru the years. just my 2c.