From reading feedback, we would say Bloodhound is the best Apex Legends character in Season 8. Wraith, Gibraltar, and Horizon follow closely. Of course, you can master your favorite game character and play competitively regardless.