All of the above.
Depends on how often you want, or don't want to apply, how much protection you want, and how much you want to spend.
This is a generalization;
If wax, use often. Say at least once a month.
Seal, maybe 3-6 months
Coatings 1-2 years
Headlight film/covers, PPF, maybe more protection
Bookmarks