Though i think a professional might help out more on this. But one of the ways you can prepare for this is to first and foremost have funds, there should be capital already in place for improving and upgrading the business. I believe this is why most shops or company always renovate their buildings and change design form time to time. What they are doing so some might just be mere decorations. But it has an effect on people. Customers like new things and fancy places. So by always making your company up to date, or keeping you shop upgraded to the lattest things, would attract more persons to your shop. Adding other features as well, can be another means as well. Let me give an example about this. There was a fast food restaurant in my formal are. When it started it was so popular. Then another one came up in that same area. This new, their food is not really as sweet as the first. But they did something, developed a breakfast joint when you can buy bread of all flavors, this made people rush them over the first restaurant. And their package was lit. Now the first restaurant seeing this, came up with a new system. They now have a small play ground for kids outside the restaurant. So parents can drop their kids for free there and have a quite time for themselves. Then they also included an outdoor par outside as well for the adults. Now this has attract more people back to them again. So having capital for this upgrades is another way of being prepared. You must also be creative in your ideas.