For the first car, as I prefer awd, I would go with regular manual impreza. It is very reliable, good pick-up, and very safe. Insurance would be much less, and you will have a good mileage. Any car nowadays can go 100+, it only depends on driver. So be smart and safe.