I would say, if you wait till times is "good" - you waited too long.
If you start your training when everyone is hiring, most likely you will be done once everyone is done hiring. Which means you may have to wait looong, long time before you will be able to get a job.