I recommend baking this dip right before you are prepared to serve it, but you could prep it and have it ready to go in the pan up to a day ahead of time (tightly covered in the fridge). It's best enjoyed right away.