According to this video,
https://www.facebook.com/cnbccrypto/videos/1688689147880991/Bitcoin is considered as property and therefore whenever you sell your BTCto cash, there are two transactions. You first sell the property to cash value then what you gain from the sale is used as cash. These transactions are therefore taxable.
For HODLers, if you cash out it in less than a year then it would be considered as income so theres tax for that. If you hodl for more than a year, then IRS will consider it as 20% capital gains.
I really love the idea that bitcoin can be considered as a "property" but the question is "how can we accept bitcoin as property if property is something which is legal?" Look government in other countries don't like or support bitcoin and they declare it as illegal others are being quiet about it. Also if we are talking about property we are talking for something that no one has control over it except you and the government law. Outside this authority I doubt to accept the op's opinion.