Very nice truck on paper. New Diesel with new 10 spd tranny. I'd wait until 2020 to buy.  I'm sure there are bugs in the software to be worked out? Not to mention the mechanicals might have their own gremlins as well? Definitely a winner by 2020.....   I predict the side mirrors will be replaced with cameras to reduce drag!