Went to go set up my business as an LLC. I currently live in Illinois however will be moving to Florida or Massachusetts in the near future. I didn’t know what state to sign up in and when I started researching and I’ve found that it doesn’t matter where you live as long as you don’t have a storefront or a physical spot it sounds like you can sign up in any state. The most recommended was Delaware for a number of reasons. Do you know anything about this? Or what are your thoughts? I’ve been going back and forth literally all year about this … so frustrated.