Cullen Roche has written a book called Your Perfect Portfolio. Navigating this current environment and investing timelines ...