The FTSE 100 may be near an all-time high, but that doesn’t mean all stocks are more expensive than they have been. Dr James ...