if money is no object, Id wrap it with expel. I wouldn't waste money on ceramic coatings but thats just my opinion. Ceramic will scratch, swirl and gain and show imperfections all the same as clear coat. Ceramic also will not protect against heavy scratches or rock chips as PPF can. Finally if/when your ceramic looks terrible and you'd want to correct it, its got to be removed completely which is a large cumbersome process. My truck is black, and it gets a good wax. I take pride when washing, with a foam pre soak, quality tools and a two bucket method. Trucks finish is pristine.
good luck!