Long time holding is a core deal for any good investor in the BTC as the results is always impressive. Op all you mentioned is very important to help whoever with the desire to hold actualize the dream, as many has made mentioned which is not too far from my idea, any investment which the investor is hoping to take income from there to run daily activities or needs hardly withstand long term holding one need set outside element that kill long term holding practice by profiling solution like emergency fund , reserve fund and diversify other means if income as this could promote and keep the investment running untouched.