Traditionally 7-layer dips are served cold because of the sour cream and guacamole in the dish. Serving this dip cold gives you more flexibility in the ingredients you can add. For example, since you don’t have to worry about picking a cheese that melts nicely you have some more options in what cheese you can use on top of your dip. It also makes storing and serving your dip easier.