I can make a thread about what to do if you have no home
Seriously, there are lots of good options out there. I know that in my area I train with a small group of guys, every single one of us has a home gym, and we get together Saturdays to train as a group. It is like the best of both worlds.