You can probably plant them now, but you might consider planting some of them indoors to set out after last frost. I've never purposely planted from seed, but I have many that come up as volunteers throughout the growing season. They are fairly frost tolerant, but I'm not sure how well they tolerate frost when they are still seedlings.