I have shoulder length hair. Is it obligatory to get my head shaved bald?
The reason I ask is because of this verse who says one shouldn't shave the head until the offering is done:
... وَلَا تَحْلِقُوا رُءُوسَكُمْ حَتَّىٰ يَبْلُغَ الْهَدْيُ مَحِلَّهُ ...
... And do not shave your heads until the sacrificial animal has reached its place of slaughter. ...
Quran 2:196
Question: Is it obligatory to shave the head when doing Hajj?
As a bonus, if it is obligatory, would it always be obligatory to shave the head or would it only be the first time doing hajj, or every single time?