I'm asking you guys. I can't decide if i should form an LLC or not.
I think u should be making LCC in Delaware, Wyoming and especially(as far as I know) tax free Nevada. You should talk to lawyers/companies who can help you setting it up.
The legal minimum