It’s hard to find any decent car for under $3500 in many parts of the US, which is a lot to save while paying rent and taking the bus. Those cars you’re mentioning are popular, especially right now and that drives the price up. Then you have liability insurance and to get the minimum with bad or no credit it’s usually around $100/mo. But yes $500/month on car expenses is too much.