Making your own potting soil is cheaper than buying commercial potting soil, but it takes longer to prepare. You also get healthier plants because your homemade potting soil is optimized for your specific plants.