Reading this thread makes me want to cry. Is this really how little "regular" people know about USB? No wonder there is so much confusion.
Where to start to make some sense out of this.
1. No, you don't need a USB-C to USB-C cable and it's unlikely you'll see any data transfer improvements over a USB-A to USB-C cable.
2. No, USB-C to USB-C cables doesn't charge your phone quicker than a USB-A to USB-C cable, it depends entirely on different things, e.g. your charger, what current (and these days, Voltage) your phone can accept, the current the cable can deliver. As such, a poor quality cable might not work with say a QC 3.0 charger and phone, as it might not carry more than 1A, instead of 3A.
3. The only reason for a USB-C male to female cable to exists, would be to use it as an extensions. Don't buy this, as it will severely reduce the signal quality for both power and data.
4. Just because you see a USB-C port, doesn't mean it's USB 3.x. There are plenty of cables that are USB 2.0 only, but has USB-C ports. Always check before buying.
5. Several phones and other devices might have a USB-C port, but only supports USB 2.0 speeds. Several Qualcomm chipsets only support USB 2.0, yet have USB-C support. Again, check before buying.
6. Not all phones support the same fast charging standards, so make sure you get a suitable cable and charger/battery for your phone. The only ones that are marketed seems to be Qualcomm's QC (quick charge) standards. Oddly most phones don't seem to support USB PD (power deliver). Also, power delivery has nothing to do with USB-C, as it's all part of other standards. As such, don't expect more than 5V/900mA from a USB-C port.
7. Not all devices carry additional interfaces over USB-C, but the standard can support HDMI, MHL, DisplayPort, audio and more. For audio, some phones support analogue audio from the phone, while others require a DAC and amplifier in the dongle. These Alternate Modes can disable the USB functionality of the USB-C interface, although USB 3.0 tends to be left working, but not USB 2.0.
8. USB-C cables can not be used instead of Thunderbolt 3 cables.
9. The only point where USB-C will be faster than USB-A is once USB 3.2 arrives and only for Gen 2x2 which does 20Gbps, as this will require USB-C to USB-C as it's using additional pins/wires that USB-A doesn't have.
Are we clear now?