VaroOP :
https://www.newegg.com/Product/Product.aspx?item=N82E16811119341
Thank you for the reply. I was thinking that I should buy a full tower no matter what for it to be spacious and cool inside. The case that you have suggested while being a mid-tower case supports everything in my build so do you think a mid tower case will do fine ?
.
You don't have to have a full tower for that. You need a full tower if you're building with a 360mm radiator or using more than one radiator (ex - radiator for liquid cooled CPU and separate radiator for liquid cooled GPU). But you can get pretty optimal system temperatures using mid tower and smaller cases. I use an NZXT S340 Elite and it's much smaller than the suggested case and it holds my D14, a full size GPU, and I get pretty optimal system temperatures.
If you want something a bit bigger than that, I would suggest the case my other rig uses which is a Phanteks Enthoo Pro - the thing is massive, it's got full tower interior room in the space of a mid tower and it doesn't cost what a mid tower does, and there's even a tempered glass version of it now.