We've been telling Money Morning readers that marijuana is one of the most explosive industries you can invest in this year.
Today, we're going to show you three of the best marijuana stocks to buy in July 2018.
But first, we want to show you why it's such an important moment for marijuana investing...
Marijuana Sales Will Soar Through 2021
Marijuana is rapidly being legalized across the United States and Canada.
That's leading to a flood of revenue coming to the companies successfully positioned to capitalize on the wave of legalization.
Sales of legal cannabis in North America are forecast to reach $24.5 billion by 2021, up from only $10 billion last year. In other words, in only four years marijuana sales throughout North America will jump a whopping 145%.
The sales will be driven by the growing legalization in the United States and Canada.
Canada will fully legalize cannabis this fall, after voting to approve it on June 7.
And more U.S. states may join Canada in 2018's election cycle. New Jersey and Arizona are among the states contemplating legalization.
But even as states move to legalize cannabis, it's still illegal under federal law. There were fears that U.S. Attorney General Jeff Sessions - a marijuana critic - would harshly enforce federal law against states that legalized cannabis.
Plus, marijuana being federally illegal keeps banks and financial services from providing cannabis companies with much-needed cash and security.
That's keeping a lid on some marijuana stocks for now, but it's not going to last...
U.S. President Donald Trump is already considering support of legislation that will protect the states that have legalized pot.
If the president does that, Sessions will have to follow suit, no matter how much he doesn't like marijuana legalization.
And it's simply a matter of time before federal law is brought into the 21st century, and marijuana is treated with a hands-off approach.
That means there's still time to get in early on the best pot stocks before they truly soar.
But there are so many cannabis stocks listed, it's tough for investors to find those worth owning. Some lists contain up to 227 different companies.
Instead, we're making it easy...
Here's our list of the three best marijuana stocks to buy...