I guess we can put it this way.
If you're monthly profit in trading can cover your monthly salary in your office work for at least a year or two then that's a good time for you to quit your office work and focus on trading.
That’s a solid time frame to test your consistency, and if you decide to quit, at least it’s backed by a justifiable reason. Making a profit for a year is already a big achievement as it shows you have potential in trading.
Sometimes, sticking to a job feels safe, but it can hold us back from reaching our full potential. Taking risks is part of growth. That said, if things don’t work out, having skills means you can always find another job. Just make sure to resign properly and follow the company’s rules, so you leave with a good record in case you need a referral later on.
I don't know, with the fact that crypto economy is so volatile it could be profitable to go full in crypto. But I personally would not do it. If I would make huge profits I would still do a normal job at least for half work time as a safety net.
It all comes down to personal preferences in how much risk you are willing to take.
You already said that cryptocurrencies are volatile, so it can go with you (be profitable on it), or can go against you (making losses from it).
You can do it, provided that you have a passive income that would pay your monthly expenses. I'll give an example. Having apartments, condominiums or any real estate property that would give you rental income can be enough for you to pay your monthly expenses, so you can go full time in crypto particularly in crypto trading. There's a risk (like it always do), but at least there's some safety when it comes to the income that you can get since you have properties that can give you monthly income. Aside from having passive income, I don't see any other reason why we should quit our work just to focus on trading.
Having a normal job is still a good thing at all because it's a stable source of income while crypto trading isn't. Another is that you can still make trades while at work. As for resigning, don't do it please for the sake of crypto trading especially if you aren't profitable consistently for the past 2 years.