@jesusluvr12345 I wouldn’t put so much in S&P500 if you’re not a US taxpayer.
Do you want to let the money sit for 20 years?
If yes maybe putting like 30% of the money in a all developed countries stocks fund or even whole world stocks fund would be better to balance the risks?
For the stocks...