My suggestion before buying a laptop, you should take it into consideration the main reason why you like to buy.
For graphic usage....such as a graphic designer or renderer
For gamings............for gaming use only
For data entry.........for encoding use
.....and lastly will it fit you budget, many will give out their suggestion and mostly won't fit your budget.