best forex expert advisor is forex card worth it