I did a quick study of my own, in Canada:
2020 BMW I3 $70,000
2018 BMW I3 $60,000
2020 Model 3 $78,000
2018 Model 3 $62,000
1. I don't see how the 3 year depreciation 'study' could produce meaningful results for a Model 3 car that wasn't available in quantity until one year before the 'study'...