To OP:
You are not at a disadvantage, but you should start with the end in mind. Do you want to be an engineer your whole life? Consider a 20 year horizon, if you get a BS in ME by 30, then an MBA by 35, you should be fine for next 20+ years, financially speaking. Obviously friends don't let...