Ferrari primed to end win drought but do Mercedes have Singapore edge?