Question: how many v bucks is $25?
Answer: The $25 pack that gives you 2,800 V-Bucks is probably your best value, as you'll be able to afford a premium Battle Pass for the upcoming season while maintaining a V-Bucks balance in case something in the item shop really catches your eye.