I don't have to choose one, I do trade daily and am also a long-term investor, I am holding Bitcoin and a few other altcoins too, and I am ready for any opportunity, to hold Bitcoin for the long term without any stress, you need to have a steady income through business or jobs, holding can be very uncomfortable for those that have no steady income, they are the likes that always go back to their bag and sell some part of Bitcoin until they have no other means to survive than to spend all their Bitcoin.
It can be a very bad idea to hold Bitcoin in a bull market, if you are smart you will sell in a Bull market and wait for the massive sell off that will bring forth the bear market to buy back, you will have good numbers of Bitcoin buying back.