The 5 components of being ready to rumble