Home Stock Tesla stock struggles as delivery fears and Musk bets test investor faith