A Tesla Model 3 costs an average of $2,117 per year to insure. MoneyGeek analyzed how costs change by model year, age and more.