I'm thinking of upgrading my 1050 Ti to an RX 580, but I'm torn between getting a 4GB or 8GB card. Right now, there's a deal for a Sapphire RX 580 4GB on Amazon right now that makes it more than CAD$50 cheaper than the cheapest RX 580 8GB card. I'm planning to use this card for 1080p gaming for the next few years, and I'm unsure about whether 4GB will be enough for the next few years, if it's worth the extra CAD$50+ for the 8GB card, or if I should wait for the next year or so for a new release from either AMD or NVIDIA, because right now, the 1050 Ti suits my current needs, I'm just worried about how much longer it will be able to keep up.