The current generation of MBP are great. So what it really comes down to is buying when you need it. There is always going to be something better faster and slimmer coming on the horizon so no computer is really future proof. But I have a late 2011 MBP and love it, its a great machine and is very fast and will serve you very well, especially if all your doing is college work assuming its not crazy intensive work. I would wait as long as you can and if they update great, but remember if you like the current generation MBP you may not like the update!