"When can I afford to retire?""Will my money last long enough?""How can I enjoy my retirement to the fullest?"Not long ago, retirement was simple. You'd spend thirty or forty years at the same company, get your gold watch, and collect your pension and...