Look up you Hardiness Zone and get a vegetable planting schedule! Zone 7 Vegetable planting calendar describing approximate dates to start vegetable plants indoors and outdoors relative to specific USDA P.
This is a MUST READ for anyone growing tomatoes. There's LOTS of science behind this planting plan that makes super healthy plants. Links give even more advice/ with pictures. -awesome article on tomato growing