It depends on what you want to do. If you want to work for a Tier 1 firm, doing high level work, try to get to an Ivy school as soon as possible and maintain a 3.6+, 3.8+ if you want the best jobs.
If you're Ok with mid-level jobs, and dont want to go to NY, stay at the schools you mentioned and maintain a 3.8+, go to law school and get a good job in corp finance. Being a trader isnt a sure-fire road to riches.
There is a veritable graveyard of resumes of folks who think a 3.2 from a state school will get a decent job in finance. If you hear about the friend of a nephew who knew so and so, and now makes millions, be sure and ask how many others got sunk trying to get there. The sample size is amazingly large.