50,000 Miles with Tesla Model S: My Honest Review