a good turntable good music wide variety aand must know how to cater to crowd depends on the people you are DJ'in for
Get a cheap Numark controller for Serato and start blending tunes/ learn beatmatching... Then save up and get CDJs/Turntables/or better controller... got to start somewhere, and lots of people dont want to spend alot of money upfront.