Who should pay for your retirement?