If you're looking for another option, I had my 3rd gen painted in 2017 and went with a single stage paint. It oxidizes, but can be polished out to look almost new. There is no clear coat to go bad. It's not as shiny as a 2 stage job, but I think worth it if you're going to keep it for a long...