Aveda can be expensive. I am not sure how much you are trying to spend, but I think there are cheaper alternatives to Aveda DR that are just as good.
You could start by giving yourself a moisturizing deep condition. Start with a conditioner that has no protein or silicone (if you can find it). I have no problem with mineral oil or petroleum, in some cases, and I love 'cones, but when my hair is dry, conditioners with those just don't do it for long term sustainable moisture.
Personally, I cannot have moisture without protein. I know protein can dry hair, too, but without my protein treatments, my hair does not accept moisture well.
If you have not done a protein treatment in a while, you may want to do that, as well. There are SO MANY cheap, effective protein treatments out here. I think Aphogee 2 min Keratin is a mild, low cost, one. Joico K-Pak is another great one, but it is more costly.
I can do as many moisturizing deep conditions as I want. apply all the leave-ins and moisturizers that I want and they just don't work until I do my protein right.
And, of course, you want to use you daily moisturizer. I agree that a creamy water based one is good. Actually some of us find that is we put them on our wet hair as leave-ins before we style, we don't have to apply that often as the week goes on.
good luck!