Max out your 401(k) plan with your employer. Chances are they match a certain percentage of your contributions, usually around 4%. This, combined with the tax advantages of these investments, make them one of the best options available. The limit for annual contributions to 401(k) is currently $18,000 and the limit for an IRA is $5,500. No need to look at other types of investments until you reach the limits with your contributions
So the 401k and IRAs bother me a bit because it's basically useless money till your 60. I don't want to wait till I'm 60 to have access. I put very minimal money into my IRA per year, and just a moderate percentage to company 401. Most of my money goes into independent mutual funds that I own, which average 9-10 percent return. Own a house, as well. I just like knowing I can pull out 20k of my mutual funds when I need it to make another investment or buy a car if I want. Not sure if my logic is sound here, but that's how I have been looking at it.
I also decided to partake in bitcoin now. Invested about 3k into it so far and a few hundred into Ethereum (basically clueless as to what this is, but I'm a moron with this shit)
Also, the wife/kids thing...I would agree with the get biggers above, but...my wife makes a super good living. If it wasn't for her, we would be way less financially secure. Her paycheck is bigger than mine, and she has huge tits