Exactly, this is right. No matter how much we earn especially here in bitcoin, nothing good will ever happen if we do not know how to manage our finances.
If we want to be rich or maintain being rich it is necessary to be finally literate to become wise on how to handle our finances.
Yes you are right, the best thing to do is always keep your money if you earn profit and do not spend some money on unnecessary things , that's how you are going to stay rich in difficult times.