Hi all, I am new to the forums. I am considering purchasing a new MacBook Pro in the next few weeks. I will mostly use the MacBook for programming as I am taking classes on the subject(right now I have a 2011 MBP). I wanted to know if I should go ahead and purchase the current MacBook Pro or wait until the new models are released. Also based on your experiences, how much space should I purchase? I am leaning towards 512gb because I feel 128gb is way to low. Thanks everyone in advanced.