Finally , if his energy level is high enough , he can travel through time .
Finally , if his energy level is high enough , he has done so on several occasions .
Finally , if his energy level is high enough , he can travel through time , and has done so on several occasions .