1 comment

[ 3.3 ms ] story [ 11.1 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.