More than three dozen states have legalized the medical use of cannabis products. But for some patients, it’s not an affordable option.