I won´t take GTX-1030 because they have only 2 GB.
Take GTX-1050Ti with 4GB, this will ROI fast in small investments.

Agreed that you don't want to invest in a 2GB only card right now. This will severely limit your options as well as any potential future resale value.