I've been patiently waiting on the sidelines, I've jumped in today for the long term. couldn't agree with you more