yeah definitely hold off. A good car will come around. I made the mistake of jumping on the first BMW i could get a hold of. Looking back its not that i totally got ripped of or anything, but i know i could have found a car in better condition and with less miles (i just crossed 176K!). Just keep lookin around on the internet/classifieds for some good deals