Investing in bitcoin is better than investing in stocks because if you hold bitcoin in long term you will earn astronomical profits in shortest time since bitcoin gained 800 percent since january 2017 so if you invested this year then you are lucky. But still bitcoin is still good for short term since bitcoin price is always fluctuating but if you are a risk taker then use it in long term. As for stocks investing with it is sometimes risky since the price depends on the company's performance so if you invested on poir performing company then you wasting your money
Bitcoin is nowadays less used as short term investment by the ordinary or common users it is used as a long term investment where they dont have to sit in front on the computer all the time to check for bitcoin price to trade. Bitcoin investment is now easy with minimum risk involved. If it dont give you high profit in long term, you will not lose your investment at least.