If it is a cleaner wax, then actually you are just doing an extra measure of cleaning and maintenance. All cleaner waxes and waxes must be clearcoat safe and non abrasive in order to gain the best use of it on your cc paint.
A pure wax will layer, but putting on too much at one time (3 or more at a single time) will be harder to control over the paint, and will not necessarily last longer than wax that has cured over time. The best way to wax is to put one coat on per session (more so if its on a weekly basis, but even if its a few weeks in between) and build your wax residue over a period of 6 or up to 9 months. As long as you take care to make sure that the paint surface is clean and free from contaminants, then you can put wax on as much as you see fit.
However, it is not the best thing to just keep piling it on for more than a year. You will find that without properly cleaning and polish prepping the paint, that excessive waxings will produce haze and a less clear resolution, in addition to the probability of gaining more swirling.
Moderation is always the key in terms of detailing. My last word as a dedicated waxaholic: A properly accumulated (Pure Carnauba) waxed surface that's free from haze and swirls is a sight to behold!!!