Yes, you can make this salad a day in advance. In fact, the flavors intensify more after a day. Just make sure the avocado has been brushed with the dressing with lemon so it doesn’t lose its color.