I am looking to buy a car to last me the next 5-8 years. I am just beginning my career and I need a car that will last me until I can comfortably buy a newer/next-level car, if that makes sense. I will need to drive a lot and have a car I can rely on. I'm working and living in the North West, for what it's worth. My price range is ~$20,000 with an absolute limit of $25,000. Any suggestions?