The answer to this question will depend almost entirely on your personal circumstances. Are you looking for speed, affordability or return on investment? If the former, a donation based citizenship may be worth considering, however if you would like your investment to deliver a return on investment and potential capital appreciation, a program offering citizenship by property investment may be better suited to your needs.