Yeah, in a lot of respects i don't feel like I'm grinding hard enough. It is going to be a big push to lock in all the gains.

Yep. The hardest part is going to be knowing when to lock in those gains. Do you sell some on the way up or do you wait to see the peak then try to get out quickly?!