There's one thing I can say, if you want to shift to bitcoin for a full time job. And you have a decent job, yes don't quit on it if they are treating you well. But if you can't take it anymore and they are treating you inhuman, then it's the right time to quit that job. Since you have knowledge in bitcoin and you have source, take up the chance.
People don't quit jobs they quit supervisors as in most of the companies your superior doesn't behave with you in proper way and there is lots of politics involved when it comes to promotion and sometimes you feel that you are wasting your time by working there and if you have same feeling then its better to quit your job.
Well that's what I'm saying, if they are treating you not in the right way then you will be forced to quit your job. And it's better to if you will take it professionally and you will quit your job, resign if you are on this situation. Because I used to be with this situation and that's why I resigned from my past job because of inhuman superiors.