If history is any guide, it's time to start buying these bargain-priced cryptocurrencies before the Bitcoin halving in 2028.