Welcome to the forum. Yes, like Cruzin said, make sure you'll be able to maintain your vehicle. I wouldn't go as far as saying that parts are extremely expensive or that you have to be rich to maintain a BMW, but you definitely cannot afford to keep one if you are poor. That said, BMWs are great cars and last very long if well maintained. Try to find out as much as possible about the particular vehicle you are buying (CARFAX, service records, take a mechanic to inspect it). Look in the FAQs section of the forum; there is a thread dedicated to purchasing used vehicles. Take your time. You should be in no hurry. Your Corsica I believe is good enough to get around. Buy when you are certain you have found what you want.