Personally I stick to using TGA for anything with Alpha Channels, and PNG for anything without.
Some programs are terrible at the way they store PNG since they are all optimized to create the smallest file size. It’s often destructive and I’d rather lose a few extra MB’s of hard drive space than irreplaceable work. Hard drives are cheap nowadays
It needs to be said, but JPG is a horrendous format by the way.