The best bonuses are those that can be withdrawn afterwards and that don't forge trading in the future. But regularly these are not favorable conditions, and a lot of people understand this too late. This happens because they haven't read the conditions
You have to check ratings and reviews about brokers. Of course it is necessary to be suitable investment conditions and demo account. And don't forget about regulations