It's best to prepare it a few hours before serving to allow the flavors to meld. However, it can be made a day in advance and stored in the refrigerator in an airtight container.