3 years gives plenty of time to tell if improvements are being made.
Matter of fact, I think by third year you better see very obvious improvements.
If a coach is "special" your going to know it well within 3 years, most likely much sooner.
We knew Snyder was way over his head after one season. So its not a one size fits all.