Hi! I didn't read all the responses (shame on me), but I used to practice at a studio religiously for several years. It was my only expensive hobby, and it was totally worth it to me. However, I now travel a lot and can't do that anymore.
Several years ago I got my 200 hour Yoga Teacher Training. The knowledge that I gained allows me to practice at home with complete and utter satisfaction. I thought I would miss the classroom setting, but I don't! I can even choose my own music, haha. It was expensive, but over the long run it has not only allowed me to make money teaching, but also saved me thousands on class fees.
When I am in the mood for a teacher, I practice with a Melissa West class - melissawest.com. She's got hundreds of classes for free. You can subscribe to her podcasts, etc. She also has a membership site which I don't belong to, but that also has content for a much cheaper price than going to multiple classes at a studio per month. I see someone else gave a different recommendation, so perhaps trying out several online teachers will let you find a few you really like!