Hi dafuqawew and welcome on tomshardware!
I would highly recommend Blender 3D for that kind of stuff : it's a free, but very advanced and well rated software.
Here's the
download link for the software, and as for the tutorials check out these :
Fire tutorial link
Destruction animations tutorial
There's no need to spend money on software if you can get it for free, just because a program's expensive doesn't mean it's good: in addition, Blender 3D has got a huge amount of communities with lots of tutorials to help you.
Good luck and hope it helped !