Choosing between purchasing a brand new car or a second hand car will depends on the following factors stated below: 1. budget - as indicated in the previous posts if person can afford to buy a brand new car then go for it. If not you can still wait and save more to be able to buy one or if it is really urgent then you may take a second hand car. 2. your a mechanic - being a mechanic or someone who knows how to fix cars is a really big factor in making your decision. As we know some second hand vehicle can have problems like in the engine, the chassis or even as simple as brakes or tires that may cause a huge hole in your pocket in the end if your not knowledgeable in fixing cars. 3. your self - I include this one as a factor in decision making because for a person like me, if example I want a BMW and then what I can only afford is a Toyota, if I will already take this Toyota I will always be wanting that BMW "Always be wanting to have one". In short I will not be contented with what I am driving. So the best decision for me is just to save a little more so I can already have what car I really want.