I'm a huge Garrett fan (still am, no need to snark), but even if I weren't, I agree with Jerry that it's good policy to give any coaching hire 3 years to implement a...process...and enough leeway to do it legitimately. That would be a guideline for me, and not a rule, but not until and unless I saw my team absolutely give up and mail in the end of a season would I make a change, and even then, unless I had the guy I wanted already on staff, I wouldn't do it mid-season.
You're never going to find the right guy if you don't give him what he wants for his program and you don't give him the resources he tells you he needs to make things work. That should go for any coach, and should apply even in the midst of a three-game losing streak.
“Everything is going good,” Romo said. “I think we’re putting together some ideas that we love, and I feel strongly about certain things that are going to help us. I think it’s just a bunch of guys going to work every day and figuring out ways to be better in a lot of different capacities, from players and coaches, all the way up. It’s exciting." --Tony Romo