They've _always_ fought against the odds and always looked like a bad bet if you only looked at numbers. The thing is nobody knows how far that brand value - which maybe only 2 or 3 other companies have, can take you: it's the confounding factor when it comes to 'Tesla predictions'. Fans probably buy into the Musk brand while skeptics underestimate just how far brand can take a company.
Funding shouldn't be problem for Tesla for the next couple of years, and neither should selling cars that they've made. But the so called production ramp up has been postponed for a year now.
If they face two or three more 'unexpected hurdles' in manufacturing and have an autopilot scandal or two, they are in trouble once Merc/BMW/Lexus/Audi start coming up with electric cars by 2020ish. That's the real danger. If they can mass produce model 3s by 2020, they should be fine.