To make in advance, prepare the filling and pie dough up to two days ahead and refrigerate separately, or assemble the entire pie and store it unbaked in the fridge for a day.
For freezing, wrap the pie securely in foil and freeze up to 3 months, either before or after baking. Thaw overnight in the refrigerator prior to baking.