Many years ago i used to put a set amount in investment trust savings schemes every month. ISA's were also good. i would put money in on direct debit. A big favourite of mine was Fidelity Special Situations. Due to the twists and turns of life all these got cashed in. If i had carried on there would have been £100's of thousands in them.
A very common recommendation i have heard over the decades has been the trackers and they have done alright over time. At the moment certain markets are massively overpriced. Price to earnings ratios don't seem to get mentioned anymore b/c they are meaningless with a lot of stocks. Companies that never made a profit are trading in the stratosphere.
i just happened to be looking at Shopify on Yahoo finance. Shopify provides online shop websites for those who want an online presence. They are moderately popular. The stock price is $1235. The company is valued at $152 billion. They were running at a loss but managed a first time profit last year of $319 million. That would give a PE ratio of 476. That is beyond ridiculous but this is not unique and fund managers are investing in these stocks. The indices are heavily dominated by a handful of stocks. The indices rise and fall on the price of this handful of stocks. So although you might think you have diversified by investing in an index, you haven't.
i have expected a crash for the last 5 to 6 years. There is going to be a reset, a big calamity at some point. The fiat system is unwinding. Putin it appears recently fired a shot across the bow of the Western financial system and warned about backing the Ruble with gold. He will have been speaking for his Chinese friends at the same time. If i were to do it all again, i would put my monthly money into an equivalent of 'Fidelity Special Situations', something investing in (very) alternative markets, not the massively overinflated bubble stocks we have on the Western exchanges. i toy with the idea of investments in places like Iran and the Stans for example but this is only for the (very) brave and not nearly as easy as putting £300 a month in a AXA US / UK tracker fund. So at the moment i put my funds in miners - gold, silver and uranium. i have some in agriculturals and other commodities as well as in Russia and China.
i would not invest in bonds. Bonds have done well since the 80's b/c interests rates were very high and then have fallen. If you could have locked into a 20% yielding bond with a long maturity, when yields fell to 10%, the bond would double but you still got the 20%. When the bond fell to 5% it would double again but you still got the 20%. Now yields are so low, unless they go significantly negative there's nowhere to go but up in yield and down in bond prices. Inflation is picking up. This has been denied for years but it is reaching a point it can no longer be denied. Who is going to buy a bond at 1% when inflation is at 10%?
If i were to advise someone else i would say buy gold. Buy some nice gold coins off the Silver Forum. Sovereigns and half sovereigns are good b/c they are generally a decent price compared to spot and they are small, plus there is no CGT. All these reasons and others that have been repeated many time before. This is a no brainer. We are heading into turbulent times. Inflation is going to rip your bond portfolio to shreds. A lot of the bubble unicorn stocks will crumble and evaporate. Some stocks will do fantastically well but you have to pick and buy them first. But gold is a no brainer, so pick and buy a few sovereigns.