rich organic soil that consist of humus, compost, good top soil, earthworm castings, sand or perlite for drainage. can add manure.

that to me is a good base for any plant. its strong in organic material, good water holding capabilities, and good drainage


good luck