I work in technology and would be considered by some (not myself) a Linux expert. I am most certainly not upper class, but I am by no means lower class. I have several friends who also work in tech in similar roles for financial companies (like myself). One of them drives a BMV M5, one of them drives a used porsche 911 turbo. It isn't that a porsche or bmw is more or less expensive. It is something that they save up to buy for themselves. A normal car or a tesla both solve my needs, but a tesla is sure as hell a lot cooler for the sheer amount of tech and engineering. I don't really see where you think I claimed to see any money would be saved by a model S. I never alluded to anything of the sort. But I think this is OT and isn't really productive. Lets focus on tech here at HN and leave the flames for /., where they belong.
This is why politicians use "middle class" to describe who they're fighting for; it's a term that nearly everybody thinks of themselves as belonging to.
You certainly can buy a BMW or a Porsche if you make $50,000 a year, especially if you're single and living in a cheap part of the country. A used BMW 3-series will in many cases be less than a new Honda Odyssey minivan. But you'll be shopping on the used marketplace.
You are far, far better off than you think you are.
You'll probably see the posts saying this to you as condescending, but if you can even think of purchasing a Model S you're in a very exclusive group of people.