I apologize if a similar topic has been posted recently!

I have long (waist length), thick and wavy hair. Because of the length and texture it tends to look dry and flat. Sometimes I deal with a flaky scalp too.

Any recommendations? I don't mind paying $$$ if it's worth it!