Tesla's earnings a ‘moment of truth’ for Elon Musk amidst challenges