Looks like the buy high, sell low crowd is running out of shares. Here's to you having perfect timing for a nice run!