pankevin :
I am doubing about buying a laptop with i7 and a 256gb ssd or a laptop with i5 and 1tb hdd
I7 and ssd all the way. Now that being said I'd probably take a new 8th gen i5 over a 6th gen (or older) i7.
SSD speeds are insane compared to HDD, say goodbye to booting up in minutes when you can be logged in and working in seconds. You can also always upgrade the drive to more capacity later or use an external hdd.