Finest gaming laptops below $1,000 in 2024