depending on which wax you're using, some will last up to 6 months, i tend to top mine up every other month, i sometimes go a bit mad with it in the summer when its hot though! haha
just make sure you're using ph neutral stuff, some car shampoos etc will take the wax off :)