While bruschetta is best fresh, you can make ahead if needed. The topping can be prepared, and the bread can be toasted or grilled up to a day in advance!