How to dry long hair quickly

I have long hair and I get home from work around 10pm I still have to do home work(highschool senior) I go to bed around 12:30-1 after a shower. I don't like going to bed with wet hair because its bad but I had to. In the morning my hair is still wet. It takes the whole morning to dry. I don't like going to bed dirty so not taking a shower is a huge no.

Is there a way to dry my hair without having to use a blow dryer?

Thank you in advance