Is The Mercedes Benz AMG GTR A Bargain Supercar?