Best advice i can give is don't plan it. Planning it and putting a timescale on it will make you feel 10x worse and will add extra unnecessary stress on an already stressful situation.
You will feel when the time is right, and maybe do it in stages. Telling everyone at once can get overwhelming especially if most people disapprove. You will feel so small and singled out if it goes "wrong".
Hope this helps?