SEP IRA or Solo 401(k): which retirement plan is better for real estate agents?