I think you just missed it. I was told the best time is late April / early May. So I dunno. You can plant them now and they should still come out fine.