Looking at the Bitcoin volatility this days, do you think is favourable for young traders especially the newbies to trade or should they hold their Bitcoins pending when the price will appreciate, then they sell out their Bitcoins.
Or is it better to indulge in a calculative trading hoping one might be making little earnings since investment takes some considerable period of time to cash out the profit.
OP, my advice (and, at the same time,
not financial advice 
) is that you make clear what you expect from your trades, build a plan accordingly, and stick to it. We don't know your personal situation so we can't tell what's better for you, but you should think if buying and
hodling for several years is something feasible for you, with the long term risk it entails, or you prefer to try to ride the waves in the short term, which is considered by many as another way of gambling.
Be that as it may, don't commit so much money that you suffer in case your plans don't go as you would have expected.