Is it Too Late to Start Affiliate Marketing in 2024?