No, you can definitely purchase your Bali Beach Club Pass in advance, and the duration will only start when you press the “Activate” button via your membership link. You have 12 months from date of purchase to activate your Bali Beach Club Pass.