/**
  * @param $substatistic
  * @return string
  */
 public static function bocaChica($substatistic)
 {
     if ($substatistic === 'Launches') {
         return Cache::remember('stats:bocaChica:launches', 60, function () {
             return Mission::whereComplete()->whereHas('launchSite', function ($q) {
                 $q->where('name', 'Boca Chica');
             })->count();
         });
     } else {
         if ($substatistic === 'Last Launch') {
             try {
                 $lastLaunch = Mission::lastFromLaunchSite('Boca Chica')->firstOrFail();
             } catch (ModelNotFoundException $e) {
                 return false;
             }
             return $lastLaunch;
         } else {
             if ($substatistic === 'Next Launch') {
                 try {
                     $nextLaunch = Mission::nextFromLaunchSite('Boca Chica')->firstOrFail();
                 } catch (ModelNotFoundException $e) {
                     return false;
                 }
                 return $nextLaunch;
             }
         }
     }
 }