I have this
Along with weights, handles, dip attachments
And a bicycle + rollers for cardio. All I need. If I had the time I'd do all my workouts at home
My only regret now is not getting something with a Smith machine. But it took me years to find out that would even work for me. In any case I would probably give it some time before making an investment.