Should i buy it or wait FOR THE PRICE TO DROP?? and am i getting what im paying for?? AND i own halo 3.... if u needed to know