Which company do you think will catch up and be able to compete with Tesla?

Probably no one!

Tesla has a lead in infrastructure that competitors haven't yet started to address. The Supercharger network is a necessity to seriously compete in the EV business.

Tesla also have their own battery supply. Most likely, other car manufacturers will pay up to $10 000 more for a 100 kWh battery in the open market compared to Tesla in-house production at large scale. It is not easy to pass that cost to the car buyer, especially when they have lower specifications than Tesla.

Many competitors also fall into the trap of electrifying their ICE cars to benefit from existing production. The result are heavier, more complex cars without the safety, convenience and performance benefits of having the batteries in the floor.

Lots of car companies will be able to do in 2020, what Tesla did in 2012. It's not that hard to be 8 years late to a party.

It's not the car that is the hurdle for car companies. The hurdle is competing with the Super Charging network.

Any answer you read to this question that doesn't mention the Super Charging network, is from someone who has zero firsthand experience with a Tesla.

Most major car companies now are engineering, designing, and putting together prototypes for electric cars with limited self-driving capabilities

I expect by 2020, Tesla will face extreme competition from European automakers in general. VW, AUDI.

By 2022 or so I expect the "Big 3" automakers in the US to have full releases of electric vehicles with limited self driving capabilities.

Time is not in favor of Tesla but they still have the "Apple of carmakers" kind of appeal to the consumer that they should stick with.

Most major manufacturers, in Europe anyway, are committed to introducing electric models, and cars like the Jaguar e-Pace have arguably caught up with Tesla already.

How should I start learning Hadoop?

Chuck the book - Go hands on ! Suggestions & comments : Tom White's book is amazing, but get the infrastructure first , learning by doing is the best way, afterall .I spent quite some time configuring

If I am being 'taken', what is the best way to survive?

Use every trick that nature has ever given any creature that has even lived. Bite, scratch, scream, claw, pee yourself, kick, crap yourself, spit, smear that crap on your assailant, jump up and down, attack them. If you think it is disgusting foul and dangerous or just bat-shit

Do cell phone signal boosters really work?

Yes, but it depends on the type you have.There are two basic types:- RF repeaters which transmit and receive your cell's signal. You locate the device in an area that has good cell reception, and it "repeats" the signal to your cell phone. Some devices have an external antenna so the antenna can be located to