My hair still feels wet

I washed my hair at 2am, and now at 11am it still feels wet and kind of oily. 😩

It used to dry within two hours, and be soft. The last few months (since I had my hair dyed) it remains wet, especially the middle back of my head.

I haven’t changed my shampoo, and I only put conditioner on the ends away from my scalp (seems to lessen dandruff- although that’s starting back up and my head is super itchy)

What can I do?