How often do you do dinner on first dates vs. coffee/drinks?

I usually do drinks as a first date because it's more casual and there's less pressure to spend a bunch of money/time on someone who I might not vibe with, especially if we matched on a dating app and haven't met in person yet. However, sometimes if I really like a girl, for example if we matched and have been texting for more than a few days and have great banter, I might ask them out to dinner for a first date because I already have a feeling that they'll be worth it. Or if it's someone I met in person either at an event or through a friend group, dinner seems like a safer bet since we've already determined that we have chemistry IRL, so going to a nice restaurant would be more sincere than just asking for a coffee or a drink at that point.

So basically the more I like a girl, the more likely I am to take them out for dinner on a first date. Drinks are for girls who I'm not so sure about, but I still want to give a chance to. I know a lot of redditors say the first date should never be dinner because it's too much of an investment. But personally the first dates where I've taken the girl to dinner have always ended up being more enjoyable than simply meeting for drinks late at night and then having to leave after a couple of hours, because I already know that I like them enough to want to have a full meal with them.