US Dollar is not backed by gold, but by policy.
Bitcoin is at least backed by mathematics

I would rephrase that :
US Dollar is only backed by central banking policy and US military.
Bitcoin is only backed by its cryptographic code.
USD is backed by its infrastructure, the government in place, habit ect.
It will surely fall within a few years and the price of bitcoin will rise to tens of thousands of dollars when it does