As a mastering engineer and former producer, I can’t emphasize enough how important it is to mix with sounds that work well together from the outset, requiring as little processing as possible.
Learn how to use sidechain compression to make your kick drums cut through the mix. This is a super useful technique for EDM, pop...
Some advanced techniques you can try when you want to push your drums off into the distance of your track and bring other elements to the front.
Exactly which kick sample you decide upon depends entirely on the elements in your track, and you should always do what sounds best. But, regardless of your track, you will always need a library of high quality professional samples.