Cars are expensive. Anyone who has one, knows that. But some things just are. You either go without, or pay the price and enjoy.  And you don't need a 40-50k car. Your choice. Or buy one or two years old. 
Save the new car depreciation costs.