What is potting soil—and do you have to buy it? The answer is no! Boost your gardening how-to and save money by creating your own homemade potting soil.