Core values should define what your culture is and are the manifestation of culture. They should not change just because times are tough, or because your business has expanded. They are the rules your business should follow.
Your culture is based on the average values of everyone who is currently employed in your company. Culture fit is defined by how well a person can fit with your core values.