Personally, if 2025 is the year of the bull run as in every cycle, sale in March 2025 and buyback in summer 2025 then resale at the end of 2025 until bear market buyback