Dear Pritam, you haven't mentioned your highest qualification. You haven't mentioned whether your strength lies in solving mathematical problems or dissecting earthworms. You need to decide on this because that is the first step in deciding whether you will become an engineer or a doctor. You might be interested in both Engineering and Medical streams but you might not be scoring good in Biology and skilled as you are in Mathematics. Then it serves no purpose in studying Medicine because that will take you no where. All the conditions that you have for yourself are pretty good. But you need to ask yourself if you are really ready to put in all the hardwork to achieve these goals. If you do not, the conditions will remain dreams. You do not select a career by putting forth some conditions. If every Engineer or a Doctor was earning this good, Indian roads would only have BMWs and the houses would be only palaces and castles. No profession guarantees you your dreams. You should work hard for them and even harder when the bucket list is high profile. So you should select a stream that will retain your interest for the next 20-40 years. Because once you fulfil these wishes, you will have to work harder to retain them. Just to answer your question, no job gets you a BMW before 25 in India. If you go to countries like the US, BMWs can be taken on a car loan with a minimum EMI as 600-700USD depending on the model of the car.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile