Well, for $30 you could actually get TWO bottles of pretty good wine. Wine has kind of a reputation for being expensive, but most of the bottles you’d buy for normal events like dinner or parties are usually around $10 to $20. The vast majority of bottles you’ll find in a wine store will probably be somewhere around this range, unless they’re really, really special (and picking out an expensive wine without knowing what you’re looking for could be a big gamble.)
It’s probably a huge pain in the ass to hunt down specific bottles, and anyway it’s more fun to try something new and unexpected. If you have a wine shop in your area, going there and chatting with the salespeople about what you want would be awesome- they’ll be able to answer your question right away.
Anyway, you should try to experiment with more than one type of wine if you can, maybe spending $10— $15 a bottle. You said you have a sweet tooth and want a wine that isn’t bitter, so you’ll probably like Merlot, which is sort of soft or plush feeling in the mouth. You might also like Zinfandel, because it’s really fruity and rich. (I don’t mean white Zinfandel- I’m talking about the red wine here.)
You should also try other types for contrast, if you can. Wines like Cabernet Sauvignon or Shiraz might taste a little “manlier,” but they go great with red meat because the acid in the wine contrasts with the fat in the food. It’s hard to buy wines from France because they’re usually labeled by where they are made rather than what type of wine they are. So you can’t just instantly look at the bottle and know what you’re getting. Wines from the new world are awesome and they’re often cheaper. I’d recommend trying California, Australia, or Argentina. Shiraz from Australia is really well-known, and so are Cabernet Sauvignon or Malbec from Argentina.