better ball3D
next_time
update next_time => next_time!
new next_time do the same than next_time! but doesn't modify self