The problem with this kind of question is it can lead to "Should I just wait until 2016" and so on. You spend more time waiting to play games than actually doing so. Sure, we do like to have future-proof systems somewhat, but it eventually gets to the point where your time is spent waiting, instead of enjoying games in the now.
thats my thoughts, anyway.