No. Since the punch is made using ice cream, it will melt if made in advance. The best way to prep ahead is to combine the soda and strawberry lemonade in a large pitcher and refrigerate until you’re ready to serve your mocktails. When ready to serve scoop ice cream into the cups and pour the lemonade/soda combination over the top.