"When hiring begins, it will be for a long time. You want to be on the front of that wave."
I know it's all speculation, but how long is the front of that wave going to be? Six months? Five years? I personally don't think hiring will kick in for another 2-3 years but when it does...where's the front of that wave?