Source: https://money.stackexchange.com/questions/5548/how-much-money-do-i-need-to-have-saved-up-for-retirement