My first few outdoor grows, the ones in pots, I used a tomato plant potting mix. It worked, but not as good as well composted soil in garden beds.
For indoors I went straight to 100% coco for photoperiods and mixed in some perlite when I did some autos. I couldn't be happier with coco and liquid nutes on a perpetual grow setup atm and my 4th grow with 5th grow in two veg cupboards. Coco rocks and after a few grows you should be nailing some great produce and drying and curing to have some of the best weed in town.
Note. Having grown in soil and coco the same strains from the same seed stock my experience to date is the flavours are more pronounced and complex in soil grows, much more preferable, but my current flower room has three different cultivars growing without a problem yet and the healthiest grow to date so more testing required