Not with a 1050. Its not going to come close to saturating the bandwidth of even a 2.0 slot. Don't think even high end single GPUs are held back by 2.0 slots. People are running cards like the 1080 off of 2.0 slots w/o any issues. And even if there's a performance difference with high end cards, we are talking about a few percent. Nothing you would ever notice.
Btw, if you're running a Sandy Bridge processor on that board, then know that even those processors only support PCI-E 2.0. So even if you had a board with a 3.0 slot, it wouldn't matter cause the SB series CPUs don't support 3.0 natively. Not that it makes any difference performance wise especially as far as a 1050 is concerned but just thought you should know this.