best gaming pc under 40000