Yes, H1B visa holders can invest in Bitcoin. Bitcoin is considered property for tax purposes, so any gains or losses from investing in Bitcoin would be treated as capital gains or losses. There are a few things to be aware of before investing in Bitcoin, however. First, Bitcoin is a volatile asset and its price can fluctuate wildly.
Second, there is the potential for fraud and scams when investing in Bitcoin. Finally, it is important to remember that Bitcoin is not regulated by any government or financial institution, so there is no protection if something goes wrong.