The best mascaras needn't cost a fortune, our beauty editor says – and three of her all-time favourites are now reduced and under £10 in a huge spring sale event