There is so much to think about when buying a new car. However, there are also a wide array of factors that need to be…