I use TeslaFi.com to capture all of the data, load it into Stata, a quantitative analysis program, and run a regression model taking into account any variables that I think may impact range and/or battery performance degradation. If you are not into regression modeling, TeslaFi.com will present the data on your Tesla in easily consumable graphs.
Artemus.