Same here, my 10-yr CAGR is well over 20%. The thing is, you have to be an idiot to adhere to that bond-stock ratio based on age formula. Recent studies have shown that that does not work. People will run out of money when they retire. My plan is to stick to a somewhat aggressive stock portfolio with a good amount of cash to ride out ever shortening recessions.