last. you are right, doitnow sounds better. 'do it then' is different from 'do it now'. 'then' here is like ‘in that way’