Yeah it’s hard to set an age in stone for when the best time for children to get unfettered access to social media and the internet in general.
16 might be a good choice if you take into consideration that they’re mature enough to get a driver’s license in many states.