best time to buy kplc tokens