Buying a Home in Cash vs. Taking Out a Mortgage: What's Best for You?