Pico tastes great immediately, and tastes even better after the flavors have melded in the fridge for an hour or so. I find it's best the same day it's prepared, but any extra will last reasonably well for about 2 days in the fridge. Longer than that, and I try to simply make another batch.