All you gotta do is get it 1 time then save the vbucks you earn while you level up to 100+ during the season. Then you can buy the next one! My brother gifted me a battle pass and I have never paid for a thing! I think I have bought at least 5 battle passes since just using the in-season rewards. Maybe @thebeardflex can hook us up with Fortnite Battle passes for !PIZZA tokens