The answer to your question really depends on which cartridges you plan to shoot with cast.
Some cartridges work just as well with cast as with jacketed bullets. For example: 303, 7.62x54, 30-30, 38-55, 44 mag & 44 special, 32 special, 32-40, 45-70, 9.3x57, etc. These cartridges are lower velocity and cast bullets can be loaded to the same velocity or close to factory jacketed ammo. Performance on game is excellent.
Other cartridges need to be loaded to reduced velocity, for instance: 30-06, 308, and any cartridge that shoots over about 2000-2200 fps. You can load reduced velocity cast loads for low cost target shooting and hunting.
You can use cast in reduced velocity loads for lower recoil in the big cartridges for plinking and practise shooting. I load cast reduced velocity loads in 458 winmag so I can get more trigger time with less recoil. Full power 500 gr loads have fairly stout recoil but loaded down to 1600 fps it's quite tolerable, and allows me to spend more time shooting and getting used to the rifle. Cast bullets cost a fraction of the price of jacketed in this calibre.
You can load reduced (1000-1400 fps) loads in most rifle cartridges for economical small game hunting and fun shooting. Cast is usually half the price of jacketed bullets to purchase, and much less if you cast your own.
Cast bullets don't have as much practical use in the uber-velocity magnums. Loading a 30-378 with cast might not be practical but in a 30-06 or 308 it works great.