yeah, ^ what
@Wyntyr said, also, what country do you live in? depends on recommending places/online stores to buy. also, are you wanting just a laptop? desktops in general have higher value for performance (in the higher end at least, but costs lots more). once laptops play for a bit they get hot. heat for laptops run less efficient.
perks for a laptop are, included OS (already installed (that's if you're not building pc)) good screen quality (despite size), portable. and ready 2 go than install things like building a pc
the 10xx series is a huge performance/energy efficiency increase over the 9xx series. however most of these laptops are around $1,300 AUD/$950 USD. (which is quite reasonable) cause its the same price of just my GTX 1080 when I got it was when it came out 2 years ago
Here's a comparison that's worth checking out:
https://www.msi.com/blog/Budget-Gaming-Dilemma-GTX-1050Ti-1050-or-GTX-960M-950-The-Answer-is-Clear
This is really good value for money, I haven't used Dell gaming laptops in a long time but the specs and overall price is quite good. make sure to get have a mouse/pad & headphones (and install their drivers)
Also if/when you get it, make sure to change the Downloads folder directory from C; Drive to your HDD and installations there too. It does have a good size SSD (which your OS would be on, so the bootup speeds will be very quick, recommend only having a few of your fav games on it and keep everything else on the HDD if you can. Many people (not so tech savvy people) end up filling up their C: drive which makes the whole laptop slow despite the specs. Maintaining your laptop not and then will keep upkeep the same performance over the years.
i5 and i7 isnt 'too much' of a difference in terms of product when they first come out. but now i7 is now on 9th generation, so theyre quite good now, generally you'd pay a little bit more, but its become the new standard and has improved quite a lot since gen 1 & 2 i7. like 1920x1080 has become the tv standard years ago. So i do recommend i7 and they're quite stable now
GTX 1050 (ti if you can) you wont regret it as mentioned above. (9xx m's are limited everything will seem bottle-necked lol)
8GB is suitable. But RAM is cheap as chips, they're all throwing 16gb in them all and doesn't hurt and probably wont reach max usage lol.
for storage it all depends how much you use. as mentioned above. keep stuff off the C drive, 1TB is alright for a laptop but not if you want to download shows, movies and everything in 1080p. Just make sure that it has an SSD, (which should be standard anyway).
If the only storage is just a HDD, it will be a very bad experience as hdd are slow trying to run os and other tasks off the same drive lol. Laptops come with the OS pre-installed to the SSD's anyway, which is good. Just have a portable HDD if you want to download movies/shows/anime.
128GB SSD's are standard, anything higher will always be better
If have any other questions, happy to help