Cheapest small-cap stocks in 20 years shows rally can keep going | Sharefundss