Well, waxes offer you protection, best case scenario, for a few weeks. Tops. So it depends, how often do you mind spending some time with your car? Lol.
I have grown to believe that if one is going to go through the effort, for the same price, get a good spray sealant that offers you a few months instead. You're going to be wiping your hand across the same spots anyways, why not lay down something with some synthetics in it? If you choose sealants, you should lose the shampoos with waxes in them altogether. If you choose waxes, true caranuba waxes(I.E. nothing that says synthetic on the bottle anywhere), to maintain a protective layer and gloss application will be every other month or so. It doesn't hold up as well in sunny, warm climates as it does cooler ones. It also washes away easier during your maintenance washes. Sealants usually don't care about the environment as much though, and hold up to cleanings better. But, like waxes, there are cheap sealants, and there are expensive ones, some do the same while others stand out.