The 2017 Mazda MX-5 RF was expected to come in dealerships early 2017 but Mazda had surprised us this week as the much awaited MX-5 RF first batch is now for sale in the US. There's even a first customer who received the keys already. Here's how to buy one and why you should buy one now. more