For almost everyone
For secure group chats, and to share files, try Keybase. This is like a more secure form of Slack. You could totally use it for social type networks.
For secure messaging and calls from your phone, use Signal.
Email isn’t very secure, but if you are going to use it, try ProtonMail.
Using a VPN hides your true location from most, and makes sure your traffic encrypted even on public networks. I currently use ProtonVPN.
For the more technically minded
To view your public IP address using the command line:
dig +short myip.opendns.com @resolver1.opendns.com
curl icanhazip.com(more information)