@Sami @Dharkstare
Also recommending PCPartPicker, which lets you select compatible components, so you don't accidentally get things that wouldn't work together. It's not 100% guarantee, but it's served me really well over the years.