My $0.02 to add:

Before purchasing a car, when you're in the "searching for the right one" stage, DO NOT RUSH INTO THINGS! You may miss out on "the opportunity of a lifetime" on a deal on a...