If I had 10 btc or if someone gave this amount to me,I would invest half of it in Altcoin and keep remaining half for future
pretty much this would be the same thing I would do. Invest it in an altcoin and do day trade. Lots of altcoin today is not for a long term investment they are just here for some pump and dump. So as early as you get in the better to have a chance for profit.
I would stay away from gambling.
I would invest them in promising altcoins, especially during ICOs/OTC stage.
E.g. look at what happened to ETH. First investors got a very big ROI.
These is better and I agree that you should avoid gambling a much as possible. It will not only make you addicted but would have a chane that your bitcoin will be gone in a mattter of minute.