I realize this is a version of the tired old question "How much to invest in international??," but bear with me because the TSP I fund is not the same as international funds you get through brokerage accounts. It does not include China.
I'm 47, single, want to retire at age 57 from my federal job if it still exists then (I work for a Trump-targeted agency.) I have about $511,000 in TSP, with about 80% C and 20% S. I also have a Vanguard account worth a total of $322k. About $300k is in the brokerage account and the other $20k is in a Roth IRA. I'll be transferring the max amount from the brokerage into the IRA soon. I'm 100% in VTSAX for both. So as you can see, no international at all anywhere. I'd like to fix that. Advice?
Adding: There is a real possibility I will lose my $120k/year job and have to be a Target cashier or something due to the Trump administration. My job does not translate into the private sector hardly at all.