Home Financial Elon Musk blows off ‘boring, boneheaded’ questions from analysts