Agreed on all points. Gonna be fun! This is the first election cycle I have enjoyed in many years.
I agree with there. Its going to be a rollercoaster ride. :-)