Hello there. I'm looking to buy a small car since I live in a condo with a narrow parking spot (in a garage) and I don't feel comfortable having even a medium-sized car in there. I would appreciate if someone could help me pick a car based on this. I've obviously already started looking around and even tried some cars. But I am still unsure about the reliability of each model. For example, I've fallen in love with the standard 3 door mini cooper of 2019 (after test driving it). This model is obviously more expensive than other models I've looked at like the Spark, Fiat 500, Micra, Mirage... I wonder if the price difference of a mini cooper is worth it? Is it that much more reliable that it would be worth having because I might not have that many trips to the garage even after a few years compared to the cheaper models? I am pretty young (27) but my salary is pretty good too. I don't have a child (and don't really plan to have one) and I have a wife. I just don't want to feel like I am spending way too much for a car in general. The monthly difference might be close to 200 CA$ so it is quite a major difference. I've read great and average reviews about the cooper. The safety ratings do seem pretty high, and they do matter to me, but I have no idea as to what I should realistically think about them. This is my first car so I don't have the experience on my side. Also, I'd like to buy the car (with financing) and ideally a new one and not second hand. But second hand might be worth it? I don't know, but the people around me have had bad experiences with second hand cars... Thank you!