Ferrari 296 GTB Review: Is this the best hybrid supercar yet?