1 comment

[ 4.6 ms ] story [ 24.5 ms ] thread
24% in 7.5 years? Stock market returned 100-150% over the last 7.5 years.

Seems pretty close to break even when you consider interest rates, upkeep, commissions.