When is the best time to switch jobs? | Hacker News Reader