When is the right time for rising seniors to start applying for jobs?