if you are looking at a 5 year horizon, you are a bit short per say... do a quick comparison of cost for the E5-1650 vs. E5-1620 .. given the 5 year timeframe, you are better off with 6 cores, you dont know what future trading apps will do...
also, look at adding 2 SATA drives( 2x 1TB and...