The grueling ritual is a duty for every able-bodied Muslim who can afford to make the trip .