Yes, the pie needs to set up at least 6 hours or overnight. It should be made no more than one day in advance. Please note that you should not decorate the top until you are about ready to serve the pie. Otherwise, the snickers and peanuts will begin to absorb moisture from the pie. The whipped cream will also deflate.