Why only Wharton or Haas? Why wait another year for other schools? Depending on how much transfers you might be adding a 5th year if you wait until after sophomore year. Spending 3 years vs 2 at a top business school sounds more appealing.
If you like math you might consider Industrial Engineering. They typically offer a financial track.