Honestly for that kind of budget. I'd look at a used Honda Accord.... probably early 2000s. It's going to be boring, but for your first car it will be affordable and reliable and not going to be an arm and a leg to repair.
Save the BMW dreams for when your budget is larger.
"Scarlett" driven by Wisco (His)
2005 BMW 330i Imola Red/Black Leather ZHP | 6MT
MFactory 3.46 Helical LSD | Bilstein PSS | UUC Corsa TSE3
"The Girl with No Name" driven by Mrs. Wisco (Hers)
2006 BMW 330Ci Imola Red/Sand Beige Leather ZHP | 6MT
Box Stock
2007 e90 Black/Terra Leather SOLD
2016 Honda Pilot (The family SUV)