It is obligatory for every Muslim to perform Hajj at least once in their lifetime provided that he/she is physically and financially able to do so and depends on these 4 conditions:
1. Financial Ability: To have enough money to support oneself and his/her family on this journey.
2. Physical Ability: It is not obligatory for the sick, the old, or those who are unable or would face severe hardship to attend Hajj.
3. Sirbi Ability: The route is open and safe; that is, the pilgrim's life or money (and property) should not be in serious jeopardy.
4. Time Ability: To have enough time to arrive in Mecca during the time in which Hajj rituals are performed.