I hear that when talking vitamins to aid in hair growth, they lose effectiveness over time. How long would you say that would take? A year? judging by how long most people used it. I plan on using the GNC ultra nourishair for 2-3 years, but I don't know if it would work for me that long.