Some of the vegetables can be prepared a few days ahead of time and kept in ice water to stay fresh. Others need to be purchased and prepared day of serving. Depends on how perisable they are. Endive is more fragile and perishable than carrots or bell peppers. Dip can also be prepared ahead of time and kept in an airtight container with a piece of plastic wrap pressed against the surface and a lid on the container.