Hi, I have a MacBook mid 2010 (White). I installed an ssd along with 8gb of ram. It is great for light web browsing, but it shows it's age in any other application. I am a sophomore in HS and currently enrolled in AP CS, going into AI next year. Running and compiling with eclipse is totally possible but its age shows when compiling programs. I plan on majoring in CS(or something similar in college) and I was looking at purchasing a MBP that I could use until I graduate from college. I was considering purchasing a tb 13 MBP 2017 with 16gb of ram, in order to future proof the device. My main questions are will it be adequate in 6 years from now, should I wait for another MBP update, and if to purchase, should I go all out of the 13inch model? Thanks!