Spawning and destroying tons of objects all the time will quickly drain your computer from the will to live. We who are currently in control of the computers must do our part not to anger them so when they enslave the human race will treat us nicely. This is not as difficult as you might think by introducing a concept called object pooling. Brackey will in this video tutorial show you how to implement a basic object pool in Unity3D.
Want to learn more about gameplay programming in Unity, visit this higly rated Plural Sight course.
Or if you want a ready made object pooling solution for unity you have two great options here.