The current hiring wave started in May 2015. Anybody's guess as to how long it will last. Almost 2 years into it, I doubt that the 3 year upgrade will last too long, but with a bunch or retirements for years to come, maybe it will. Good time to get hired for sure.