The purpose of getting a hot oil treatment is to restore the natural oils to the hair and helps to restore moisture to the scalp. Also they can be used to temporarily repair damage (breakage or split ends).
I used to do hot oil treatments all the time, but I don't need them anymore (I deep condition every 1 - 2 weeks).