It's high noon for Tesla