Should I wait?

So I played Halo 5 Beta, at a friends house and I really freaking enjoyed it, my only thing is should I buy an xbox one now or wait and see if they come out with a Halo 5 limited edition xbox one? I like having collectables and all, but I don’t want to wait and be disappointed, but i also don’t want to buy one now and see they come out with a LE Xbox one. Opinions forums?