Well the question when it comes to budgeting will always be "opportunity cost". But I look it as a psychological thing as well - If you get a PS4 (or XB1 for that matter) right now, you are simply establishing a platform that'll you have ready to go when the games become available. Psychologically it just makes it that much more easier later to consider buying a new PS4 game when it releases because you already own the console, it's simply an afterthought. Whereas if you don't buy one now, then there's the hurdle of having to put up a wad of cash for the system + the game you want later granted you are discipline enough to save the money you have now set aside for it and don't spend it on other things. I look at it as a matter of convenience, the way I see it you'll probably end up spending that cash, fritter it away one way or another (unless you decide to invest and get a return on it), so I would just buy the system and just call it done.