I got my snow tires inexpensively on TireRack by putting in a different but compatible size. They are very nice and I paid around $600 for four 18" Pirelli Sottozero 3s on closeout. I didn't pay for shipping as there was the free Drive the Arc charging (which just ended this month) so I just drove to Reno to pick them up.
I then got a set of used but pristine 19" rims for $1100 with 4 so-so tires that I have put another 25K miles on in 2020. Ended up having a flat recently on a road trip but found two more Continentals on craigslist for what ended up being only $10. That set of tires on my summer rims is still roadworthy but I am on the snow tires right now as I cross into the 70,000 mark on my ODO and 3 years on the calendar. I probably have enough tread to go another 70K between the 8 tires I have now.
I have purchased things for the car (like a CHAdeMO adapter and that side sticker in the photo to the left), but those are toys, I am not including them here. So 70K miles for ~$1800 in expenses (replaced my cabin filter and wipers too), plus another $1,355.94 in paid charging (
as of Jan. 15th) from MANY road trips. Otherwise I find free chargers and I installed a 7.2kW solar system at home two years ago this summer that has already paid for itself.
I am a very frugal and happy Tesla driver.