How to protect new paint?

So my car is about 3 months out of the paint shop now and I'm ready to put on a coat of wax or ceramic sealer I've been reading up on the subject I would like to know others opinions. Which would you use for your first layer of protection and why?