Hammerhead Karoo 2 Long-term review // Should you buy this bike computer?