I feel like it all depends on how much Momentum / Hype left in the tank at this point if we don't see any more news before the vote. I feel holding from now until next Wednesday/Thursday isn't high risk as long as you are confident in Cali passing. Anything beyond that, unless you are truly long, is too much of a gamble.
There are notes hanging out there from Nov 2015 that I think will start to convert on or after the week of the 14th. At this point if the PPS holds it's likely to convert at around 15-20 Million shares ($300K) So I don't expect Waldrop to pay them off before they are due, it's really not much to add to the SS. Other then those there really isn't a ton of debt hanging out there unless they mortgaged the farm since the last Q, I don't see that happening either.
Now with that being said the 2014 MJ Run started around now, and then ended in March/April depending on the stock you look back at. The Major gainers ran hardest in January / February. My thought is take what you want next week, and then ride the storm with some shares until you are happy in Q1. SGBY is interesting though from the perspective of legitimate uplisting potential, and new revenues being reported, along with expansion. Depending on when all that hits could be a complete game changer. Good luck - Just my opinion.