The safe decision path
Progress by resolving the bottleneck visible in your current rest stop. Check customer arrival first, customer buying second, and the current expansion requirement third. Expand when it supports the next goal rather than because an unsupported list calls it optimal. Consider rebirth only after reading the reset confirmation.