It would be best to use up the leftover margarita mix within two weeks so that it has maximum freshness and quality. The mix will not be spoiled after that, and you can use it for some time, but try it first to see if the quality of the aroma is up to par.