Out of these cars which is the most reliable and at a good price with insurance?

This is my first time buying a car and I know I should get each checked by a mechanic, but which would be best for school? And I'm really short like 5'0.
I was thinking of 2007-2012
Honda Civic
Prius
Fiat
Mini Cooper

The Civic or Prius. The other two are the opposite of reliable. A Mini Cooper is only good brand new, and Fiats are complete and utter garbage.

I preferred Prius. Because of regenerative breaking systems. You will econom on fuel

Honda Civic