No matter how crazy I become about investing in Bitcoin I would never invest my 100% in Bitcoin because it might me make to sell at the wrong time just to attend to the emergency, I consider my Bitcoin investments as a future funds not emergency funds. And I hope newbies aren't also holding Bitcoin for emergency because that would be very wrong, I have seen investors that only invest half of their finances in Bitcoin because to them Bitcoin doesn't always give you back what you put in it and for me I have at least 20% of my finances for emergencies.
Emergency funds should be kept separate. Emergency funds and Bitcoin investments are definitely different, Bitcoin investments should be held for the long term, but emergency funds will be needed at any time, and if you depend on your investments in that emergency, then it can be a loss for you. And besides, emergency funds should be kept in a state of easy access, in this case, if you have to sell something and then get that emergency fund, then it is a different and extra problem. And so I always prefer to keep the emergency fund in cash, so that it is very easy to reach in case of emergency, and I will not keep it in the bank, rather I prefer to keep it in the locker at home, that is the easiest. But the main thing is that emergency funds should be kept separate, and in terms of investments, you should invest such an amount of money that you can hold without any problem.
I can't say much about your level of discipline, but keeping large amount of cash at home is one of the fastest ways to spend your money, especially on irrelevant things. Even if you do not want to save your emergency fund in bitcoin, you can store them digitally in fiat. When the need arises, you withdraw cash or make transfers to the recipient.
I sense that some persons are confusing emergency funds with funds kept aside for everyday use. Some people do not get to use their emergency funds for the duration of time they kept it for, sometimes they end up not having need for the funds at all. That is why some people will rather choose to invest such money to generate more interests or returns.
However for Bitcoin, it is risky having your emergency funds in bitcoin because of volatility, and emergencies might come at the wrong timing. Having your money in fiat too might also be a bad decision because if kept idle for too long, it will lose its value due to inflation.
What I do is, I split my emergency funds into two parts. Some in fiat and some in bitcoin. Most times, I end up not using my bitcoin savings (emergency funds).