Of course, btc is an investment and clearly has a good future. But keep in mind, don’t put all your eggs in one basket. It’s better to leave some extra cash in your bank in case of emergencies. Also, if the price falls, the losses might be bigger compared to your expenses. But the good thing is, you can still recover as long as you don’t sell at a lower price than when you bought it, because eventually the price will go up again. Unlike those expenses, that money won’t come back no matter how long you keep your money in the bank.
This is clearly a must. We shouldn't go all-in on a single asset, as the risk is very high, and we also need to maintain an emergency fund for unexpected events. This is often the mistake made by those new to the crypto space: they don't set aside an emergency fund, which ultimately ruins their entire investment if something bad happens.
We also need to be prepared to hold for a very long time. Bitcoin is highly volatile, and it's possible that when we buy, we'll have to hold for a long time because the market is also in a sharp decline. Therefore, DCA is also recommended.