In general never buy a game at release retail price, usually they go down in a few months. The price typically drops faster for PC games than console games. (This rule goes out the window if you're gunning for a Special Edition though, because clearly nothing's going to stop you from getting that horse armor).
If you're on multiplayer with a headset on, try not to breathe too hard, everyone can hear you. 'Ya srsly'.
Console gaming accessories rarely ever go down in price. So if you find a good deal go for it.
If you're thinking about getting a gamer a game, for a gift, make absolutely sure it's something he/she is interested in. Otherwise that copy of Hello Kitty Bubblegum Friends will do nothing but entertain specs of dust.