Very low-key collecting (thanks to my son getting into it), and I've honestly found the best value to be in eBay box breaks. Every new set that comes out seems to have a number of eBay sellers posting auctions for all the cards from a particular team from however many boxes they're opening on a livestream. For the price of a few packs, I was able to get all the Twins cards from 4-6 boxes of cards from several different Topps releases last year....several complete team sets from the release plus some nice inserts (jersey cards, autographs, etc.).
Very different than collecting when I was a kid, but in the days of most packs costing $5+, it's by far the best way to get the cards of the players I actually care about (plus the occasional Curtis Terry...)