I know these are just spit-balled numbers but getting to $25M in 10 years even with $2M annual comp would require pretty risky investment I think. Assuming you spent $300K per year and paid US taxes you’d have about $900K left over. 7% average returns would mean you’d have about $13M saved after 10 years. Getting more than 7% on the whole portfolio is going to require significant risk.