Here's my pool numbers if we're bettin'
I give it 10 years for the first contigous 48 - state to De-criminalize.
<don't really count Alaska or Hawaii - they just do things differently there

. Last I heard, it pretty much became a right to privacy issue in Alaska.>
Another 10 before it becomes actually legal anywhere - in that you might see coffeshops of pharmacies have it. Along with taxation etc....
25 after that before it goes Federal.
Just my speculations....