Wow. Since certain people on this post like to portray they have some sort of knowledge on something they obviously don't, I'll add another bit.
Csgo is a very CPU bound title, meaning in almost all cases, the better your CPU, the better your FPS. This doesnt mean you can have a GT 730 and an i5 6600 and still get that constant 144fps but it does mean that you can go lighter on the GPU with a 1050ti and beef up the CPU to something like an i5-6500 and still get very good FPS.
To the comment ablut CS not being for casuals, you're probably Nova. ggwp