A small factual error: Stanford University is not a Ivy League school; so the comment about "Ivy League double major" is not correct; nevertheless, wish her great success in future.
If you really like maths and philosophy, consider continuing your studies to the highest level and then work in India, keeping music as a hobby. Indian academia needs good people.