Time to cash in on F1 buzz, says Narain Karthikeyan