I Know that its good to share , or even post on social media about crypto or even profits...
No it is not. Except you are trying to attract investors you do no need to be talking about your financial situations in public.
I think question here has always been,
Whom is it good for?
For Bitcoin? Of course yes it’s good for Bitcoin as that would mean, more investors, induce scarcity and price would go up.
If it’s good for you? Of course not. You’ll get to buy at a high price and the publicity it attracts to you might not be a positive one.
If the publicity is of any relevance to Bitcoin? Bitcoin doesn’t give a dime on publicity, it’s always met the right people somehow and that’s how the system grows.
Those who see publicity for the right kind of idea should also take precaution on what that kind of publicity can attract.