Toasting sandwich bread before packing a lunch - when is it appropriate? When I make a sandwich to eat fresh, I pretty much always toast the bread. When I pack a sandwich to eat later, however, I don't. I've always thought that eating cold toast would be gross. Recently though I'm starting to rethink this position. What would happen if I toasted bread, made a sandwich, and then ate it hours later?

If I did this, does it work better for certain kinds of bread, or certain sandwich fillings? Does it matter if the sandwich is stored in a chilled cooler, or in a room-temperature brown bag? In short, is it ever a good idea to toast a sandwich that won't be eaten until hours later, and if so, when?
I usually toast most of my sandwiches (or the grilled cheese kind) for hikes and picnics. My general rules are: no filling that releases water (fresh tomato, for example) and wrap in paper (tissue or napkin) and then plastic or foil (or a cooler/plastic container). Keep in the fridge until needed or when packing your bag. The paper will prevent most of the moisture from condensation making your bread mushy. It won't have the crispness of fresh made toast, but it's pretty good.