As heisenberg said you should start from mephedrone lemme explain why, cannabinoids requires many chemicals compounds and can be dangerous if you don't have expirience at drugs cooking, and mephedrone easier and only requires: BK4, NMP, methyl almine, benzene, acetone,hcl and after you cook mephedrone good you can synthesis speed paste, and then you can start first cannabinoids synthesis.