for outdoor planting? its not too late. figure they need at least 13 weeks total before frost. if youre going to plant into the ground i would dig a hole and fill it with some good potting soil.
i would suggest harvest organic potting soil, gardeners gold potting soil, hampton estates potting soil.
if you want a "hot" mix use fox farm soil or miracle gro soil.
whenever i grow a plant outdoors it takes ~ 4 weeks for it to start flowering. from there you need 9-11 weeks depending.