I am baking a cake for a birthday party that is scheduled for this Friday. Due to some scheduling difficulty on my part, the only time I have available to make it is Wednesday evening. I know this is not ideal, since the cake will lose some of its freshness by Friday. The recipe I have makes a very moist and rich cake, so I'm sure that even without stringent protective measures, my gracious and easy-to-please friends will still find it delicious. But I'd like to keep as MUCH deliciousness as I can. What is the best way for me to ensure that the cake stays as fresh as possible? Should I wrap the layers in plastic wrap? Aluminum foil? Both? Or maybe keep them in their pans?