tspsmartinvestor.com
TSP: A Review of Future Returns
You can not time the market based on valuations, but you can predict future long-term returns.