I'd say, the quickest would be 10 years, and the longest 30 year, so 10-30 years and it should be legal. But I don't know, it could take up to 50 years before its FULLY legal, it may become tolerated, and legal in some STATES for awhile, and be less of a big deal. But eventually I think it will be fully legal. It would be absurd not to be. There will be BIG changes in the future. All the younger people who smoke weed now are gonna grow up and do their part in the war on drugs.