Horsepower has always been a universal indicator of a car's performance. So, let's find out what are the cars that offers the lowest cost per bhp!