Like those above, I suspect that you've got the camera set to maximum resolution which, unless you're planning on producing prints big enough to fill most of a wall, is totally pointless. All it does is to extend the time it takes to write the data to your memory card and to fill up that card far quicker.
Take a look at the file sizes of the images you're producing. Many modern cameras are capable of creating image files of 12 Mb or greater but you don't gain anything (for normal viewing purposes) over using settings which give you file sizes of around 0.5 Mb. (I'm assuming that you're producing jpeg files; if you've got the camera set to produce RAW images, or similar, you'll be creating really massive files. So, unless you really need RAW files, also check that your camera is using jpeg compression).
You also need to think about the type of memory card you're using with the camera. Some read and write data far more quickly than others. Cheap cards are often only 'Class 2' but you might benefit from using a 'Class 10' card. (The speed class is indicated by a number in a circle on the card. See here:
https://www.mymemory.co.uk/blog/wp-content/uploads/2017/01/Speed-Class-vs-Speed-Performance.png ).
Lastly, NEVER buy an SD card from a source which you haven't got 100% trust in. The VAST MAJORITY of cards sold online are probably FAKE and don't even have read/write speeds which come anywhere near close to 'Class 2'. Only buy from trusted online sellers or, say, from major supermarkets.