I *do* smoke... well, I vape... but I also invest. MMJ is definitely a safer migraine treatment than the rye-ergot laced poison pills I was prescribed when I was 5. If you don't know about ergot, google it, it's not good stuff.
Before cannabis, my choices when faced with a migraine were deal with the headache, physical aura, visible aura, and paralysis for a day or longer, hoping I can sleep most of it off, or take my Cafergot (the only FDA-approved treatment that seems to work for me) and trip balls for 8+ hours. A good quality low-THC high-CBD strain of marijuana kills my migraines without taking me out of commission.
This is why I'm long in PMCM.