The best thing that ever happened to me is coconut oil .Its different. It's moisturizing ,while Olive oil just sits on top and doesn't penetrate.
I apply coconut oil to dry hair ,by sectioning it and oiling every section (if you have a dry scalp you can oil your scalp too, I do it.) in the evening. Then I make two or four braids and in the morning I open them and have wonderful, moisturized hair. It'S amazing. My ends don't feel great and silky right away when I oil them with Coconut ,but after a while they feel awesome.

Coconut oil keeps my hair so moisturized and soft ,that I only have to cowash-every four days!