Over the past several years, Private Credit has been the new hot idea on Wall Street. Highly touted by many pundits, it quickly was embraced as a better way to invest in fixed-income securities.