Constructive criticism on my 2011 BMW 335i

I recently brought my first car which is a 2011 3series BMW 335i. I am proud of my purchase because Its my first car. I am a 19 year old female. A good bit of people have given me backlash for the car. Mind you the car is used and has been kept up by the recent owner and the mileage is high. But it is a start for me for sure. I tried looking for other cars before purchasing a BMW. Which was not what I was initially looking for. I genuinely was looking around for Nissan Altima's, Honda's, Acura's, and etc. But the interactions I had with sellers were not the best. I was told by one of the seller's "I run a business not a charity". due to my budget. Which okay I understand people have certains standards but I was looking for a car under the year of 2010. And people around me made me feel shitty about my purchase. But since ive gotten my car I have gotten the spark plugs changed and it has an oil leak currently so I am fixing that very soon. I am knowledgeable that in order to avoid worser problems is to STAY ON TOP OF THE MAINTENANCE. Which the oil leak lowkey hurt my little heart because I had to get my car towed because it didn't want to stay cranked due to the oil leak.

*If anyone knowledgeable with BMWS could give me some honest input I am 100% here for it*

After the oil leak gets fixed and if it doesn't help the problem I genuinely want to sell it on fb marketplace for the price I brought it for and the 1 month of insurance I paid.