Cheap and Good
This pre-made cable costs less than the parts to DIY.
It also fits into the sockets better than most of the more expensive ones.
I've bought some of these cables to have them permanently connected in the studio, but I've ended abusing them quite a bit. Several years later they still work.
The only downside is that the connectors are moulded, so it can't be repaired, but for that price I can't complain and the fact that the connectors are moulded also means that they are shorter, therefore the cable puts less torque on the socket and this is a good thing.