Timing Life Events with Economic Cycles

Life is all about timing!

– Carl Lewis

StopWatch

In business or personal life, the timing of certain actions/decisions have long lasting impact – maybe even a lifelong impact.

A few examples:

  • Kids graduating college in recession (as opposed to a flush economy) have to settle for 10%-15% reduction in earnings when they start their careers and they can take upto a decade to recover from that. For some kids, the impact may be life long – they may have started their careers in a less-then-desired industry (as a compromise in a down economy) and never ended up moving to the desired industry for which they studied. This topic has been well researched. Read more on this…
  • Most of my friends bought their houses in Bay Area prior to 2008. When the housing market cratered with the sub-prime crisis in 2009 and the interest rates went really really low, many of us were lucky enough to refinance our houses at record low rates. However, some of my friends couldn’t do the same because their house values were “under-water” – our quirky mortgage financing system didn’t allow these people to refinance. Turns out that there were millions of people in that boat. All those people who held onto their houses and paid mortgages month after month – they were practically flushing cash down the proverbial toilet because they were paying mortgage at inflated interest rates. If these people had bought their houses a little earlier or a little later, they could have refinanced their mortgages!
  • If you are an entrepreneur, here is one for you. Airbnb is a well known unicorn decacorn startup that upended the hotel industry by allowing people like you and me turn that extra bedroom into a cash cow. One of the main reasons for its success is attributed to the timing of when it was launched – Aug 2008, right around the subprime crisis. When the subprime recession hit the world, people needed that extra money and they eagerly jumped onto the Airbnb bandwagon jump-starting its success! Read more on this…

If timing is so important in life, how are we supposed to time such events – especially the big personal life events?

Even though you may not be able to time all events in life (e.g. timing of college graduation), I propose that some major life events can certainly be timed to your advantage. You can do that by using the broad stock market as tool for timing. While this is not easy, it is not impossible – you just need some fiscal discipline and a strong stomach! Here is the recipe…

See below the 20 year stock charts (click to magnify) of S&P 500 and NASDAQ Composite – these 2 indexes basically capture the essence of the US boom-bust economic cycles.

SPX

COMP

In the both charts, I took the prior low (point A) & high (point E) and divided that area into 3 equal zones B/C/D – the lower third, middle third and upper third. Point F is where we are today – at all time highs. I know what you are thinking – from here on, are we going to go up (and for how long), go sideways or go lower? When is the market going to crash?

While those are valid questions, the point of this blog post is NOT about timing the stock market for profit. History tells us that this party is eventually going to end. When and how – I don’t know. Far too many super-smart people on the Wall Street don’t get that right so I am not even going to attempt that.

Instead, what I am presenting here is a broad framework that lets you align major life events with the boom-bust economic cycles. Given that we are currently at the highs of the economic cycle (i.e. zone D and beyond), you could think about the major life events that you have coming up in the next 2-5 years and position yourself accordingly. Some ideas:

  • If you are retiring in the next 2-5 years, a conservative plan would be to move your investments (e.g. stocks, 401k) into safer investments like CDs or bonds.
  • If your kids are going to enter college in the next 2-5 years and their college fund in invested in any investment that can be affected by the stock market, now might be the time to move that college fund into safer options.
  • If you have a startup and you are getting an attractive acquisition offer, depending on factors like cash flow, need for additional funding etc., its not a bad idea to consider an exit now.
  • If you live in an expensive real estate market and you plan to sell the house in the next 2-5 years (because you are retiring, downsizing, etc.), now is a good time to sell that house while the stock and real estate market is at record highs. Yes, by selling now you forego any future profits. The name of the game here is to conservatively protect your profits (given your 2-5 year time frame) and NOT about aggressively maximizing your profits trying to identify the absolute top.
  • If you are looking to buy a house, now is definitely not the best time – you could wait until the stock market returns to Zone B (or at least Zone C). Remember – once the market starts going down, it goes down very fast. The dot com excess in 2000 got cleaned up in 2.5 years and the subprime crisis excess in 2007 got cleaned up in about 1.5 years. If waiting for Zone B saves you 20%, that’s an easy $150k – $200k savings (or more) in the Bay Area housing market – that’s nothing to sneeze at!

The underlying principle here is very simple – aligning some of your big life decisions to lower third (zone B) and upper third (zone D) of the broad stock market increases the odds in your favor (but no guarantees)!

Also remember, this framework is NOT about maximizing the profits by riding the party bus to the absolute top – instead it’s about conservatively aligning the life events with broad economic cycles so that you are protected by increasing the odds in your favor!

Tools & Technologies for Building Mobile Products

We shape our tools and afterwords our tools shape us!

– Marshall McLuhan

Mobile Technologies

I have been building Mobile Products since Mar 6 2008 – the day the iOS SDK was first launched. As a Product Guy, I work with teams of engineers, QA, designers & marketers. Here are some of the tools and cloud platforms that we have used in the past to build world class mobile products.

A/B Testing: There’s a notorious Silicon Valley story about Marissa Mayer (CEO of Yahoo, ex-googler) that once tested 41 shades of blue on the google.com homepage just to test which shade of blue consumers prefer! A/B Testing refers to the practice of testing different variations of a product design and measuring results to see which variant performs best. Companies like Google, Yahoo & Facebook are well known for rigorous A/B Testing to determine what works best.

  • Artisan: Artisan has a great A/B Testing platform that lets you A/B test without doing any coding for those different variants and without having to force the end users to download the newer versions of the app. Once the Artisan SDK is integrated into your app, you can use the Artisan dashboard to create test segments and deploy different A/B tests (e.g. different strings, button colors/sizes/locations, different images, etc.) without having the touch the app code. Getting A/B tests done without having engineers code them into the product saves precious engineering cycles. Similar Products: Optimizely

Analytics:

  • Google Analytics: Google Analytics is a well-known analytics platform used by thousands of websites to track user behavior. In the recent years, Google extended that platform to offer similar capabilities to the mobile apps. While the Google Analytics for mobile is a great platform with lots of bells and whistles, be ready for a learning curve. Sometimes to get mundane data and insights, it takes non-trivial effort.
  • Flurry: Flurry was one of the first analytics platform on the mobile scene until it was acquired by Yahoo in the recent past. Flurry offers a pretty good analytics platform that is easy to use. What it lacks in bells in whistles it makes up by its ease of use – at least when compared to Google Analytics. Flurry also has an interesting concept of personas that lets you see what kinds of people are using your apps.

App Distribution: 

  • HockeyApp: When you have a team of product managers, QA, developers, marketing, designers, etc. they all need to test & use the product under development. The HockeyApp platform for iOS & Android (recently acquired by Microsoft) makes it easy for teams to get the access the latest builds of the product to test and use. Saves engineers the headache of manually installing builds on everybody’s devices.

Crash Reporting:

  • Crashlytics: When developing products, crashes are a reality. Crashlytics has a pretty good platform that captures the crash analytics data so that developers can analyze and fix crashes. My engineers setup integration between Crashlytics and Slack such that they get an automated message posted on their Slack channel whenever there was a Level 3 (and higher) crash. Sweet!

Customer Support:

  • HelpShift: If you have a high touch mobile product and want to offer a solid customer support experience from within the app, checkout HelpShift. HelpShift allows mobile users to access the FAQs from within the app and get in touch with the customer support teams from within the app.

Deep Linking:

  • Branch.io: A neat platform to enable deep linking within your app.

Reporting: For a small monthly fee, reporting platforms automatically fetch your Google Play & AppStore app download stats and show that data in pretty graphs that you can slice and dice – very useful for Product Managers, Marketers and execs. They even generate daily/weekly/monthly reports that are automatically emailed to teams.

  • AppFigures: AppFigures has a good reporting platform that pretty much does all what you need.
  • AppAnnie & Distimo: Both these companies recently went through a merger. In addition to reporting, they also offer high level aggregated reports & insights organized by leaderboards, platforms, geographies, categories etc. Very useful to understand broad trends in the mobile ecosystem.

Marketing Automation:

  • AppBoy: Allows you to run push notification, email & in-app messaging campaigns to your mobile app users to drive app engagement. Once their SDK is wired into your app, you also get other capabilities such as analytics, install attribution, etc.

Performance Monitoring:

  • Pulse.io: To monitor and track hard to solve performance problems such as spinners, loading delays, network lags, etc. you will find this tool to be quite useful. Google recently acquired this company. Similar Products: Newrelic

Prototyping & UX:

  • Invision: Once you have the UX mockups, use Invision for prototyping the app’s flow – get a real feel for the app using a dynamic prototype that you can touch & feel instead of evaluating with static wireframes.

Miscellaneous:

  • PLJukeBox: When using the Music app on iOS devices, if your turned the device to landscape mode, you can see the coverflow (i.e. the neat album art row that you can flip through). If you want to offer a similar experience in your app without writing all that custom code, use the PLJukeBox SDK to make it happen.

I’d be curious to know the tools and platforms that other companies use for mobile product development! Post your comments below…