You can use a 1050 Ti for video editing and your other needs since your on a strict budget if you wish. But know that the card has 128 bit memory which is "The width of the memory bus through which the graphics data are transferred. The greater the bus width is, the more data the bus can transfer in a clock cycle." As someone on this forum mentioned. The more, the better. The GTX 1050 TI only has 112GB/s memory bandwidth by the way. Also the CUDA core isn't as high as some other cards, but will be plenty enough for your budget. But just to mention, a 1060 is pretty good as it is $50 more and has almost double the CUDA cores and 198 bit memory, as well as 192 GB/s memory bandwidth.
Don't be discouraged to buy the card for your budget...