Hate to burst your bubble but no stores are opening anywhere near Boston at first. Most will be open in western Mass, and at first only about 6 will be open and will likely sell out very quickly.
Here is a link with a list of all shops that have applied for a recreational license.
The closest one to Boston will be NETA in Brookline, but that’s it. And it will be mobbed and sold out for months.
Again, I don’t mean to be negative, but the rec market is going to take months to get going and have a decent amount of stores/stock