any multi compost mixed with perlite will work well, or sand. so 2 parts compost mixed with 1 part perlite (or sand) or bio-mix all mix is ready made espeacially for cannabis. any hydro shop should stock it.
the best thing to do is to get messy make mistakes every body to the magic school bus no im just playin buy bio mix its good for dope its what im using