I don’t know your age or where you live but let’s make some assumptions.
Insurance will cost you $100/ month, gas $250/month, maintanence $100/month. registration, inspection parking $20/ month. You’re up to $470 per month and you didn’t even get the car yet! Can you afford that?
If yes, then buy an 8 year old GM car with the 3800 engine and 100,000 miles. Those vehicles run forever, there are tons of them, and parts are easy and cheap to find. Do a quick search on cars.com and you will find plenty in the $2000 range. You’ll also find plenty with 150,000 miles but that is starting to get a little old. 100k is just broken in.
You can drive it for a year or two and then sell it for what you paid. Once again look at Edmunds or cars.com to see how they retain value.
Avoid a Honda or Toyota with 100,000 miles unless you know the timing belt/chain has been changed. That is an expense you do not want. They both use interference engines that self destruct if the belt breaks.