Tesla Is A Buy As Toyota Recalls 1.9 Million Priuses