What happened

Good news for cannabis investors: Sometime within the next couple of years, marijuana is going to be legal across all of America -- or so says the CEO of Tilray (TLRY).

As CNBC reported yesterday after close of trading, with marijuana already legal in Canada, and moving toward legality in Mexico, "pressure from the North and the South will ultimately lead the U.S. to implement a federal program here at some point in the next 18 to 24 months," Tilray CEO Brendan Kennedy said.  

Marijuana stocks are lighting up on the news, with shares of Tilray up 6.3% as of 11:15 a.m. EST, its soon-to-be-merger partner Aphria (APHA) rising 2.5%, and rival Aurora Cannabis (ACB -6.81%) gaining 3.9%, and I think that makes a lot of sense.

Burning red marijuana joint

Image source: Getty Images.

So what

As I pointed out last month, the legalization of marijuana at just the state level in New Jersey prompted neighboring New York Gov. Andrew Cuomo to muse that the time might be "ripe" for him to legalize marijuana as well -- lest New York begin to lose tax revenue to its neighbor. A similar argument applies to the U.S. as a whole, which will soon be bracketed by two neighbors, both with very long and easily crossed borders, where marijuana can be purchased and consumed legally.

Now what

It just doesn't seem likely that the U.S. would want to be the odd taxman out in that situation, allowing lucrative cannabis tax revenue to leach through its borders to its neighbors.

And this argument only gets stronger in the context of a global recession. One presumes there will be significant pressure upon Congress to maximize tax revenue to pay for the cost of economic stimulus, widespread vaccinations, and more generally, President Joe Biden's planned $1.3 trillion infrastructure program.

Yes, Tilray's CEO may be "talking his own book" when he says the U.S. will legalize marijuana at the federal level in 18 to 24 months. But he's also probably right.