Hi folks, I'm in the market for a 2017 MacBook 12". Since it's not a powerful machine and I'd like to keep it in service for as long as possible, I'm thinking of shelling out for either the 16GB RAM update or the i5 processor upgrade (or both, I guess). I don't plan to do anything especially taxing with it; I mostly use my current computer (2012 MacBook Air) for browsing, e-mail, word processing, music, streaming video and occasional Photoshop tinkering. Which of those two updates would do more to get it ready for the demands of future OS and software updates? Or will the base configuration (Core m3, 8GB) be enough for my needs? Thanks!