Will cotton be in crisis in 2025?