Source: https://money.stackexchange.com/questions/30759/saving-for-retirement-without-employer-sponsored-plan