Several years ago, I was unexpectedly faced with the decision of buying a car. Not at all ready, I aimlessly read articles and bombarded everyone I knew with questions about their cars. And just like an internet review, the feedback was either overwhelmingly positive or negative. Through this process, I did receive one piece of great advice. Simply put, there is no perfect machine out there and not all features and factors are of equal value to everyone. It is important to identify your key needs and important features before you start the shopping and test-driving phase.