Have Easy Money and Cheap Credit Finally Come Home to Roost?