Off-topic, sorry, but I still want to give this advice: I recommend taking out a term life insurance policy so that your wife and your two children are covered in the event of death, especially since the income situation in your family is very unevenly distributed. I also have a small son, but I only got it after his birth (the income situation in your family and mine are very similar).