So i am building a computer for gaming, video editing, fast rendering, recording gameplay, editing/rendering gameplay, special effects, streaming, and it should probably be able to render in the background as I play a game like bf4 on mid to high settings. I know these are tough requirements but still. So for these expectations how much ram should i get?