Is it better to do a voluntary repossession?

It will save you some money BUT you will still have a repo on your CR.