Yes and No. If you need to prepare canapés ahead of time for a party, I would suggest prepping the spread and garnishes ahead of time (maybe even the base if you're using a vegetable). However, be sure to assemble the canapés right before you serve them to avoid anything becoming soggy. This is especially true if you're using bread or crackers as your base.