Discover the top generational buying opportunities to invest in during a recession. Learn why these companies are fantastic buys for long-term growth.