What do the best college sports teams do? Recruit the best players all the time! When a business is short-staffed, that is the worst time to recruit because you are desperate. It is much better to recruit and network all the time, so the pipeline is full when you need it. Just like college sports teams, when you recruit the best you get a reputation for excellence and great players (employees) want to be on your team. Recruiting gets a whole lot easier when you have a reputation for being a great place to work.
Source: Six Keys to Running a Successful Business: http://www.inc.com/gems/blog/2007/11/six_keys_to_running_a_successf.html
Contributed by: ~C4Chaos