I don't want to go over $1,800, so I can only upgrade to 16GB RAM with a 256GB SSD, or 8GB RAM with a 512GB SSD. I will be running a lot of VM's, so I was originally going to go for the first option, with 16GB RAM, but I heard that if you use more than 80% of an SSD's capacity, it degrades more quickly due to the way the wear leveling algorithms work. I'm intending to get at least 3-5 years of use out of this machine. In summary, which option should I go with? Thanks in advance!