Here it is middle February and my tomatos are still not ripening. What is the best time to plant them and what are good varieties for growing in this region?