Tesla stock: Time to ditch it?

But Musk is hoping that Tesla will one day have a car for the masses. The upcoming Model III, which is tentatively due to be released in 2017, is expected to have a price tag closer to $35,000.

If oil prices remain low for years, then the Model III may not be as compelling a purchase to consumers as a traditional gas guzzler .

Took my Chevy to the charging station. The Model III may also face tough competition from GM (GM), which unveiled plans at the Detroit Auto Show for a new all-electric concept car called the Bolt.

Morningstar: © 2015 Morningstar, Inc. All Rights Reserved.

Factset: FactSet Research Systems Inc. 2015. All rights reserved.

Chicago Mercantile Association: Certain market data is the property of Chicago Mercantile Exchange Inc. and its licensors. All rights reserved.

CNN Money