Question: do you need to be 18 to buy bitcoin?
Answer: There's no such thing as a legal age to buy bitcoin. If you're old enough to appreciate it, you should be old enough to buy it. In practice though, most exchanges mandate a minimum age of 18, in keeping with KYC requirements.