Originally Posted by
rudestuff
The best time to train is when others aren't.
More importantly best time to enter the job market is when jobs are starting to ramp up.
that guarantees you to be quickly pushed up the ladder to make space for new entrants behind you.