So, I bought a Black Sapphire Metallic BMW and went home and did the normal prep. Clay, polish, sealant. When I washed the car the second time I noticed light marring. I am looking to now polish the car a second time this time with a more aggressive polish - M205 on Orange or White Lake Country flat pad. I want to add a ceramic coating so I do not need to worry about marring the paint as it seems extremely soft. I wanted to know what the best ceramic coating for a beginner would be. I want something that is slightly forgiving but something that will last a few years. I am willing to spend a good chunk of money on something if it is worth it! Let me know what you guys think and recommend.

Worried about high spots and scratches in the ceramic coating. Interested to hear what everyone likes.