MacBook Pro 13 inch from 2018 should be good.
You do know Valve may easily update CS:GO to a new DX11 engine for example and your laptop would stop handling it anymore? Or they may release a new CS game with much higher system requirements.
Dell G3 or Acer Nitro 5. Shouldn't cost you too much money
i got global elite and faceit 9 lv on lenovo y50-70 gtx960m and i7 but i dont recommend this laptop cuz throttling and i have t o play on 1024 res but on fps_max 140 cuz fps drops from 250 to 150 during the game