A few of us in my reserve unit have talked about this several times, where several of us could see being able to fly recreationally 40 or more years ago but not today mainly due to cost. Where it used to be an upper-middle class hobby in the past it is firmly in upper class territory nowadays and once the baby boomers stop flying, the last generation it was still affordable to 'the masses', I think general aviation will be in big trouble.
Get into flying sailplanes. Once you get good at finding and staying in lift you can stay aloft for hours on a single tow. (usually around 30-40 bucks).