Easiest time to get spots - Nov and Dec and August. I know it is counter-intuitive but reality is so many people plan for spots in advance with alternate holds that sometimes last second openings occur. I have been able to find a spot during that time frame with an immediate opening for my DD because a family had to abandon their spot due to personal health issue (child was not ready to go in).
Or maybe I was just lucky