Factors to Consider When Timing Your Job Search | BCGSearch.com