This will depend on the size of your company and the industry in which you operate. Highly regulated industries will need to take multiple snapshots every day. However, a general guide would be at least once per week but once every day would be even better.