Li-ion degrades primarily by two factors: high temperature and high charge. These conditions create a more favorable condition for an unfavorable chemical reaction, where the lithium ions become permanantly trapped on the anode, which means reduced capacity.
Tesla manages the battery temperature. We have control over charge level, depending on our range needs. For commuter cars, setting your max charge level lower is better for the battery. For example: cycles of 50 to 30% are less stressful than cycles of 80 to 60%. Smaller discharges are better than large discharges: 80 to 60 is less stressful than 80 to 30 (the greater stress occurs during recharge, not discharge). I'd say that large discharges are not as impactful with a Tesla because of the good thermal management. It's the heat created while charging that weakens the battery over time.
Temperature is way more significant than charge level in terms of impact to battery longevity.