The Truth About Tesla Battery Degradation - and Other EVs