So im looking into buying a gtx 1080 but there are alot of different kinds of those, and i dont exactly know what each means and how worth the price it is. what gtx is best recommended for gaming at high setting and posibly streaming / recording in the future? (if needed i will edit my specs in)