@mimi_oftwo I keep my emergency fund in a MoneyMarket account with Standard Bank. It’s currently giving me (I think) 8.7%.
The rest of my excess goes into VOO. I don’t have a retirement annuity. I also don’t have a TFSA in South Africa but it’s worth maximising for a tax-sheltered return...