I moisturize my ends every 2 to 3 days. I use various products including Decca Plus Satin Pomade which helped me to reach my longest length so far back in middle school and high school.
I aslo use leave-in conditioners (Giovanni Direct Leave-In Conditioner and Design Essentials Leave-In Conditioner), Oils (BBD Keala Oil, KeraCare Essential Oils, Design Essentials Botanical Oils, Jojoba Oil etc.), and other Products like Kids Organics Hair Lotion etc...
Although I don't use just one product to moisturize my ends I try to ensure that my ends never get dry to the point of causing breakage, usually it's time to re-moisturize after 2 or 3 days.
I rarely put anything on my scalp but when I do it's usually Peppermint Oil or Asha's Roots to stimulate Hair Growth and to relieve an itchy scalp.