When price of an asset goes up because value of USD goes down, you have to declare a taxable “profit” when you sell your asset for more USD than your basis, despite the purchasing power of the USD proceeds being less than at the time the asset was acquired.