With an E-2 Visa (not a Green Card) for up to 5 years. With a Green Card, forever, as long as you maintain the conditions of entry.