i would go with the gym, it is so much easier to lift in a gym, you have all the equipment you need, it is much more motivating there as you go there do your thing and leave compared to lifting at home so many distractoins, also you will meet some cool people and people to motivate you at teh gym.