For investing and holding, gold (but at good price please). For speculation, bitcoin. I don't consider buying crypto as investing. Gold is accepted as a store of value by almost all human beings and has better liquidity than bitcoin, and bitcoin is not yet accepted by the mass and no one can predict the exact future.