1 series will be the cheapest you can buy (less car = less value). If it is your first car and you don't have a trade-in. The dealership should be able to pull quite a few strings and get you something a bit nicer as you won't have negative equity owing on another vehicle that needs to be rolled into the new car. Like I said, look at a few that are within your budget (30-32k total) and go hit up some dealerships. They should be able to push the price 2-3k below that figure so after taxes you'll be about max budget but you could try to look at the carfax and see when they got the car in and if it's been on the lot for a long time try to get them to come down some more.