Learn to cut your own hair.
I got three bad haircuts in a row at ~$100 each (all different stylists). Said fuck that, I'm gonna do it myself next time.
The key is to a cut a little at a time until you like it. You can do it over a few days and then just maintain it after that. Everytime you get ready and look into the mirror, just snip off an area or part that could use it. Get a scissor set off of amazon. There's probably some good instructional videos on YouTube about how to cut texture etc, but I just did it from memory after watching the stylists do it.
It's funny because now I get compliments on my hair from strangers, which I can't remember happening before.