For potting soil I keep my eyes open at the big box stores for broken bags of potting soil. As long as they are not pre fertilized I can get them for 50% off to totally free. I dump them in my wheel barrow and add perilite at about 20-25%. Then I bag it up for when I need it, whether it be for potting cuttings or starting/refreshing raised beds.
Once cuttings have rooted I plant them in 1 gallon pots I get free from my local nursery. Usually, here in Yuma, AZ I can transfer from 1 gallon pots to the ground in 2 months time. That's 4-6 weeks establishing in large plastic tubs and about 2 weeks of hardening off. This year I have started "groves", multiple plantings in a small area for some friends and am doing a 4 plant one for myself. I got the idea of "groves" from a Yuma area stand of old fig trees that have grown together beautifully. I posted pics of this grove earlier this year.
sdpops Yuma,AZ zone 10