I don't care if God himself came down and told me that the number 3 horse was going to win in the fourth race this afternoon, putting every single thing you have in one basket can mean disaster. I never put all the funds in one entity.
Yeah bitcoin is an long term investment and you should save it for future and should not bother about short term fluctuations as you cannot make quick profits from it and if you are really looking to make short term profits then better to invest in altcoins that have good volume and which are surviving since long time as it can give you good profits in short term.
If you invest higher capital then only you will be able to enjoy the profits but don't forget that it will also increase the risk of loosing money if bitcoin fails in future so you need to be smart while investing so if you have invested bigger capital in bitcoins and if its giving you good profits then do not hesitate in selling it at a right time.