One of the best investments you can make is an SSD drive for you system, the impact on your performance is significant and far better than adding memory.
Whether its a Imac, Macbook, laptop or a PC tower (especially a gamer) I can’t put in words the reaction speed improvement.
A great gift idea for the geek in your life. Or not so much a geek. Either way they’ll love you for it.