STORE Capital Is As Cheap As Ever: 5.6% Yield And Growing (NYSE:STOR)