According to Official Guinness Records,
The fastest time to flip five cups is 3.53 seconds, achieved by Daniel Ruiz (USA), at the Guinness World Records Museum in Hollywood, California, USA, on 8 September 2016. This record was achieved in the museum's Attempt Arena.
For a complete list of 2016 records, please visit 2016 Guinness Records in United States.