Debt investments - A powerful bet for financial success