Mastering Bull and Bear Markets