For your self-watering planter, it's best to use a well-draining potting mix specifically designed for container gardening. Look for a high-quality potting mix that contains moisture-retaining additives like vermiculite or perlite. These additives help retain moisture while allowing excess water to drain away. Incorporating organic matter such as compost or coconut coir can further improve water retention and nutrient content.