Make sure that the avocado is perfectly ripe but not overly ripe. And keep all your ingredients COLD. Don’t skip this part! if the ingredients are warm the texture and flavor will be off, even if you chill it afterward. Also, avocado doesn’t keep that well, so definitely make this as close to serving time as possible. For the best, freshest flavor, serve immediately. But you can also keep it tightly sealed and refrigerated for up to 4 hours.