I disagree with you dude, because no matter how much someone wants to invest in Bitcoin, that funds must come from the person's discretionary. Remember that an Investor always allocate funds to different needs and wants and these funds should be used for a specific task and so using money outside your discretionary is not advisable and it is a wrong investment and JJG has explained this before now. Even when we want to be aggressive, it is our discretionary funds we will use to...
How long-term the investment will be can be considered based on the type of money available for investment and from which sector it will come.
If a person invests in Bitcoin with discretionary income after meeting his basic needs and emergency funds, then it can be assumed that there is no obstacle to the investment being long-term unless the investor is mentally conflicted about Bitcoin. Because he has already invested in Bitcoin beyond the amount of money he needs at the present time, that is, without the money he has subtracted from Bitcoin, his life would have been spent.
I think there might be an obstacle if the person does not build out the variances of backup funds he needs to attend to needs that are not real emergencies and are not concurrent to be categorized as immediate expenses. Take for example house rent(Paid yearly in my country), School fees(if you're a parent), Gas refill and other kinds of periodic expenses that an investor is needed to attend to. If the investor does not create yet other variances of backup funds to take up these needs, it would end up defeating the purpose of emergency funding since it may end up being employed to take care of these needs that are not real emergencies.