My CPU is i5 8400, mainboard is Gigabyte Z370XP-SLI, VGA is MSI GTX 1080. Which RAM ( (2400, 2666, 2800 or 3000 MHz) I should invest in for best price/performance in gaming and daily office work. I also need this system to be futureproofed in at least 3 years. Thanks.