im using a Lenovo legion y520 gaming laptop currently running 16gb of ddr4 2400mhz ram. I do a lot of gaming and was wondering should I invest 180 dollars in upgrading the ram to 32gb? or leave it at 16gb? also how much longer will 16gb be the sweet spot?