I know exactly what you mean...renting gets old after a while, where I rent, there are only 2 172s to select from. Scheduling is a nightmare. I can't tell you how many times I've waited in the lobby for the airplane to return while a student pilot, or some inconsiderate jerk keeps the airplane out beyond their scheduled slot, only to tell you "Man its just so nice out there today, I lost track of time!"...thus your time is shortened so the guy behind you can get his flying time too.
I understand the cross country flying desire...and I understand the FBO's policy of charging 4 hours per day. Those are days they could rent the bird while you have it. So, they make up what they are loosing in potential rentals.
I tried going the experimental aircraft route. Found a gorgeous BD-5 that was 90% complete and the A&P who owned it had to sell it be request of the wife. I got it very cheap and had great plans to have it finished and fly it. I just had no real time and wound up just doing more renting! I'm not much of a builder...ever sit next to a almost done airplane, parts everywhere, and wonder "what next" when your only building experience is wooden birdhouses back in Boy Scouts? LOL. So, I decided that building a complex aircraft probably wasnt a great idea...and the costs to have it finished for me were pretty high too. I was going to do it, but had a 747 pilot call. He'd heard about my plane and HAD to see it. I really wasn't in the mood to sell it but when he offered 2x what I paid for it, happily helped him shove it in his trailer

I've never considered the joint ownership things because what happens if both partners want the airplane over Labor Day? The whole reason for having your own plane, for the independence to fly when you want to fly has just been nixxed.
I guess I'm greedy. If I'm going to invest in an airplane, its mine mine mine. Sadly, all the expenses too!
So, I'm right back to renting again.
Maverick...the flying club used to have a Commanche....a lot of fun to fly, good speed and good looking. I envy you!