Does the bull run have legs?

Debating whether investors should buy into the rally...