You have a friend who has a few horses and a ranch. This friend is going to house your horse for you, and pretty much everything else related to keepong horses.
Instead of considering getting your own horse, spend time with her horses with her. Take care of her horses with her, see everything you need and how the horses are treated and kept. Find out what her expenses are like for the horses, spend a lot of time there with them, and you'll have a much better handle on what your expenses will be, and your expectations of ownership will come closer to the reality of ownership before you own one.
Personally I have fallen in love with every horse I have met, and I'm not a "horse person", but there is something amazing about brushing them, and feeding them, and petting them, cleaning out their stalls, just being around them. I would much rather visit and care for other people's horses than have to care for my own horse. You really want to know everything you're getting into, and hands on, before you get into it.