Just purchased a 2020 GMC truck the Carbon black,basically its gray. Looking to find a product or products that will last awhile to protect the paint. I have a Porter Cable polisher already. I had looked at the Blackfire one step follwed by Blackfire hybrid wax or paint sealant. been researching way too much i guess now i have all these different great products such as HD Speed but wasnt sure how long that will last. Had also looked at the Adams spray ceramic. Would like some input as you all seem much more knowledge than myself.