What is the shelf life of unopened haircolor, or how long is it good for?