You can make your taco meat ahead of time, but it's not a good idea to assemble the salad ahead of time. Wet ingredients will cause the greens to wilt, and the avocado will brown over time.