Hi, I am interested in buying a new iMac, probably the 21.5" and was told that I need lots of RAM for what I am buying it for, which is to make music with the computer (using virtual studio technology). I figure that 16GB should be enough so I was wondering if I buy it can I upgrade the RAM after? Also how much would this cost? And are there any reasons I shouldn't buy the computer?