One thing is for sure. If you personally cash in, you will be paying taxes on that, ans who knows exactly how much.
If your offshore corp owns the Dinar pre rv and cash in at an offshore bank, you personally wont be hit with taxes until that money is brought back to the states. And even then, you can personally limit the amount of taxes.
Best thing to do is to prepare pre rv with an offshore corp if you want to reduce/defer any taxes.