I read this and want to buy until think further rate hike and upcoming recession might dampen its strong outlook.