is bitcoin gold good investment exchange bitcoin argentina bitcoin trading platform south africa fiat crypto exchange when should you invest in bitcoin