With Tesla about to report what look like disappointing earnings in a stock market that has been falling, is now a bad time ...