I don't recommend making it more than an hour in advance because the salad becomes too watery. However, you can prep your ingredients ahead of time and store them separately in the fridge until you're ready to assemble the salad.