But your state of domicile would happily seize your ill-gotten gains the minute you try to bring the money home. You may not be moving the drug across state lines but the money certainly would.
Pretty sure you’re just making that up. That doesn’t make any sense. State laws don’t declare something is illegal anywhere. They declare they’re illegal within that state. It’s perfectly fine to do such things in other states.