Go for a soil with more N than P or K..eg 20-10 10 or 5-3-2 etc..for veg......and a higher P to N and K ratio for flowering......pH should be near to 7 or a tad lower 7.2-6.2 get one which has a mix of compost and large particles for drainage[wood chippings or perlite etc]