best staying ready meaning