It also depends on what you want to do. Yeah you want to be a DJ but would you prefer vinyls or cd's? do you have a laptop? then you probably need a software. It all depends on what you want to do. Don't buy random stuff, that will just waste money. Plan and stick to the plan.