I recommend making it the day you are going to serve it and keep it refrigerated until ready to serve. If you have leftovers, cover the dip tightly with plastic wrap and store it in the refrigerator up to 3 days. It may become watery after a day. I do not recommend freezing it.