Originally promised for production in 2020, we've been hearing about a second-generation Roadster for nearly a decade, and it may actually arrive soon.