I'm shopping for a new MacBook, and I want it to remain functional as long as possible. Given that RAM is no longer upgradable, I'm inclined to go with 16GB or RAM and 128GB SSD capacity. I figure I can always use an external drive for storage. Or am I better off spending my money on a quad core MBP? Are there other factors that I should consider?