BlueGreen Vacations Corp (BXG): Bullish Cycle in Progress!