They're not mutually exclusive choices and I'm a big fan of building a multitude of income rather than being reliant on one .. resilience really
Most bitcoin companies I've spoken with are pretty flexible and that may give you the freedom to do (C) and/or (D)