Waiting for price drops for a video game is a general good rule of thumb. Waited two years until I got Battlefront II for like under $5 I think.
I always, always, always wait many months to buy games now - after the DLC has all come out and the game has been patched. One of the benefits of age is that time moves more quickly - if I was still 16 it would probably be tough to wait.