We may receive a commission on purchases made from links. If you're eager to grow the best possible tomatoes, filling your garden with high-quality soil should be one of your highest priorities.