As 2025 cotton planting begins, price prospects for new crop cotton are entirely in the hands of Mother Nature.