This is my BFP!

Al
I'll keep testing for the next two days to be 100% sure but I had a few questions. How long until I should make a doctors appointment? When do I share? Husband is first of course but with family and friends?(I hear 3 months is when to share) please help with anything you can ??? thank you and I'm extacic ?