The Best Soil For Houseplants | How to Make Your Own Houseplant Potting Soil

What is the best soil for indoor plants? How do you make your own soil for your houseplants?