I only shoot RAW, sometimes RAW+JPEG, if light is good, as I can share the JPEGs faster. I used to shoot with 20MP MFT sensor cameras, and 64GB was more that sufficient for a whole day of shooting, with room to spare. Now that I'll start shooting 61MP files, I'm aiming for compressed RAWs, although I heard that in difficult lighting conditions is better to go uncompressed, I wonder if I should be investing in higher capacities.
What do you use?
It really depends on what and how you shoot. As a practical matter, why not look into how many shots you took on a typical outing with your prior camera, figure out the ratios of the file sizes (in bytes), and then use that as multiplier for whatever cards you used with your prior camera? Maybe go one size up from that so you will rarely if ever run out.
For me, the default cards these days are Sony Tough SD cards in 128 GB in the 277 / 150 MB/s speed (basically, V60). They are fast enough that I've never encountered the camera's buffer maxing out: it clears fast enough to these cards. I'm only shoot 24 MP
but I'm shooting with an A9 and sometimes blazing away at sports. I shoot uncompressed raw + fine JPEG, which is about 47 + 10 = 57 MB per photo. I have never filled a 128 GB card in one session, but I have filled a 64 GB card, so this seems like a good size for me. The next step up in these cards (the 300 / 299 MB/s, V90 version) is $148 versus $60 for the ones I get, so more than 2x the cost for very little if any benefit--
for me.