Well that is an interesting question. It really does depend on the situation. If someone shows up and gives you a 100 ounce bar of gold do you pay taxes on it that year or when you decide to sell it for US Dollars? :)
I would advise you to check with a tax attorney on this.