Explorations into market timing factors