Timing Entries and Exits with Effective Strategies: Bitcoin Market Cycles